ORA-15099: disk ‘/dev/asm_data‘ is larger than maximum size of 2097152 MBs

news/2024/11/8 8:54:56/
  • 数据库版本 12c(12.1.0.2)
  • ASM  12c以后支持超过2T 的盘
  • 记录ORA-15099 问题处理过程:
    • ORA-15099:disk '/dev/asm_data' is larger than maximum size of 2097152 MBs
  • 查看磁盘的组的rdbms兼容版本
[grid@l01testdb01 ~]$ asmcmd lsattr -G DATA -l
Name                     Value       
access_control.enabled   FALSE       
access_control.umask     066         
au_size                  1048576     
cell.smart_scan_capable  FALSE       
compatible.asm           12.1.0.0.0  
compatible.rdbms         10.1.0.0.0  
content.check            FALSE       
content.type             data        
disk_repair_time         3.6h        
failgroup_repair_time    24.0h       
idp.boundary             auto        
idp.type                 dynamic     
phys_meta_replicated     true        
sector_size              512         
thin_provisioned         FALSE 
  •  修改DISKGROUP rdbms兼容版本
    • grid模式下不能已sysdba进入要已sysasm模式进入
    • 开始的时候,以为修改为当前数据库版本(12.1.0.2.0),结果提示asm兼容版本是12.1.0.0.0
[grid@l01testdb01 ~]$ asmcmd
ASMCMD> exit
[grid@l01testdb01 ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Mon Apr 19 11:15:45 2021Copyright (c) 1982, 2014, Oracle.  All rights reserved.Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management optionsSQL> ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = '12.1.0.2.0';
ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = '12.1.0.2.0'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15260: permission denied on ASM disk groupSQL> ALTER DISKGROUP DATA ADD USER 'grid';
ALTER DISKGROUP DATA ADD USER 'grid'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15260: permission denied on ASM disk groupSQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management options[grid@l01testdb01 ~]$ sqlplus / as sysasmSQL*Plus: Release 12.1.0.2.0 Production on Mon Apr 19 11:20:28 2021Copyright (c) 1982, 2014, Oracle.  All rights reserved.Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management optionsSQL> ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = '12.1.0.2.0';
ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = '12.1.0.2.0'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15242: could not set attribute compatible.rdbms
ORA-15234: target RDBMS compatibility (12.1.0.2.0) exceeds ASM compatibility
(12.1.0.0.0)SQL> ALTER DISKGROUP DATA SET ATTRIBUTE 'compatible.rdbms' = '12.1.0.0.0';Diskgroup altered.
  • 查看磁盘组,并修改磁盘大小
SQL> select name, state from v$asm_diskgroup;NAME                           STATE
------------------------------ -----------
OCR                            MOUNTED
DATA                           MOUNTED--查看磁盘组对应的磁盘
SQL> sselect name,disk_number,OS_MB,TOTAL_MB,FREE_MB from v$asm_disk;NAME                           DISK_NUMBER      OS_MB   TOTAL_MB    FREE_MB
------------------------------ ----------- ---------- ---------- ----------
OCR_0000                                 0      10245      10245       4558
DATA_0001                                1    4194315    2000000   23999916
DATA_0000                                0    4194315    2000000   23999917SQL> alter diskgroup DATA resize disk DATA_0000 size 3000000m2  ;Diskgroup altered.SQL> alter diskgroup DATA resize disk DATA_0000 size 4000000m;Diskgroup altered.SQL> alter diskgroup DATA resize disk DATA_0001 size 4000000m;Diskgroup altered.SQL> select name,disk_number,OS_MB,TOTAL_MB,FREE_MB from v$asm_disk;NAME                           DISK_NUMBER      OS_MB   TOTAL_MB    FREE_MB
------------------------------ ----------- ---------- ---------- ----------
OCR_0000                                 0      10245      10245       4558
DATA_0001                                1    4194315    4000000    3999916
DATA_0000                                0    4194315    4000000    3999917

参考文档:https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_1007.htm


http://www.ppmy.cn/news/172096.html

相关文章

固件错误Possible missing firmware解决办法

问题: W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169 解决方法: 1,进入如下这个地址,固件文件非常全面,找到适合自己的版本, https://git.kernel.org/pub/scm/linux…

ASM无法启动的问题分析(一)(r7笔记第87天)

最近碰到了一个关于ASM无法启动的案例,当然这个案例比较长,准备分两篇来写。 问题的背景如下: 目前存在一套standalone的环境,采用了ASM作为存储管理,业务属于实时统计,在某一天下班的时候开发的同事突然联…

【Docker】Docker 快速入门(精讲)

文章目录 一、Docker 简介1、docker的概念2、镜像(images)、容器(container)和仓库(DockerHub)3、容器与虚拟机的区别 二、Docker 安装1、基本步骤2、配置阿里云镜像加速 三、Docker 卸载四、Docker 的基本…

linux vmware shell 虚拟机挂载硬盘过程

【小白入门 通俗易懂】2021韩顺平 一周学会Linux https://www.bilibili.com/video/BV1Sv411r7vd?p59 step1 查看当前计算机硬盘 [rootshell37 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 2G …

基于docker的ELK+filebeat+kafka环境部署

基于docker的ELKfilebeatkafka环境部署 ELK以及常用模式环境部署一、docker二、centos三、kafka四、filebeat(centos容器中)五、logstash六、elasticsearch(es)七、kibana八、最后走一遍过程九、docker-compose和dockerfile ELK以及常用模式 什么是elk以及常用模式 环境部署 …

ctfshow 密码挑战(上)

由于题目有点小难&#xff0c;老攒着不发我很难受&#xff0c;拆成上下两篇 我真聪明 目录 真Beginner Lousy RSA Not That Right Use so Damn big e? Hammingway 真Beginner assert(len(open(flag.txt, rb).read()) < 50) assert(str(int.from_bytes(open(flag.txt,…

Android最新的各个分支版本号(2013-10-27)

用如下命令&#xff0c;可以获取android最新的各个分支版本号&#xff1a; gaojsubuntu:~$ git ls-remote --tags https://android.googlesource.com/platform/manifest 返回结果如下&#xff1a; 94a37a478df450531a31d3cc8529c58a798066e2 refs/tags/android-1.6_r1.1_ 93b16…

OpenStack 虚拟机冷/热迁移的实现原理与代码分析

目录 文章目录 目录前文列表冷迁移代码分析(基于 Newton)Nova 冷迁移实现原理热迁移代码分析Nova 热迁移实现原理向 libvirtd 发出 Live Migration 指令监控 libvirtd 的数据迁移状态NUMA 亲和、CPU 绑定、SR-IOV 网卡的热迁移问题最后参考资料前文列表 《OpenStack 虚拟机的…