Oracle ASM错误之--ORA-15033
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,Oracle ASM错误之--ORA-15033系统环境:操作系统: AIX 5.3.8Oracle: Oracle 10gR2故障现象:SQL> create diskgroup datafile
千家信息网最后更新 2025年01月20日Oracle ASM错误之--ORA-15033
Oracle ASM错误之--ORA-15033
系统环境:
操作系统: AIX 5.3.8
Oracle: Oracle 10gR2
故障现象:
SQL> create diskgroup datafile 2 normal redundancy failgroup fg1 disk '/dev/rlv_data1' 3 4 failgroup fg2 disk '/dev/rlv_data2';create diskgroup datafile*ERROR at line 1:ORA-15018: diskgroup cannot be createdORA-15033: disk '/dev/rlv_data2' belongs to diskgroup "RECOVER"ORA-15033: disk '/dev/rlv_data1' belongs to diskgroup "DATA"SQL> select group_number,name,state from v$asm_diskgroup;GROUP_NUMBER NAME STATE------------ ------------------------------ ----------- 0 REDO DISMOUNTED 0 ARCH DISMOUNTED 0 DATA DISMOUNTED 0 RECOVER DISMOUNTED
故障原因:
[oracle@aix213 dbs]$lsvg -l asmvgasmvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINTlv_data1 jfs 64 64 1 open/syncd N/Alv_data2 jfs 64 64 1 open/syncd N/Aasmredo2 jfs 32 32 1 open/syncd N/A[oracle@aix213 dbs]$lspv hdisk1 00c6d0ef0395eef2 rootvg activehdisk0 0006816a72287441 asmvg active
应该是在AIX的ODM中,rlv_data1和rlv_data2,已经属于另外的磁盘组。
解决方法:
1)清理raw头部信息
[root@aix213 /]#dd if=/dev/zero of=/dev/rlv_data1 bs=8k count=256256+0 records in256+0 records out[root@aix213 /]#dd if=/dev/zero of=/dev/rlv_data2 bs=8k count=256256+0 records in256+0 records out
2)重新建立ASM DISKGROUP
[oracle@aix213 dbs]$sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Thu Jul 24 11:44:29 2014Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP and Data Mining optionsSQL> select name ,state from v$asm_diskgroup;NAME STATE------------------------------ -----------REDO DISMOUNTEDARCH DISMOUNTED清理raw头部信息后data和recover diskgroup自动被删除 !SQL> create diskgroup datafile 2 normal redundancy 3 failgroup fg1 disk '/dev/rlv_data1' 4 failgroup fg2 disk '/dev/rlv_data2';Diskgroup created.磁盘组创建成功 !
3)验证
SQL> select name ,state from v$asm_diskgroup;NAME STATE------------------------------ -----------REDO DISMOUNTEDARCH DISMOUNTEDDATAFILE MOUNTEDSQL> alter diskgroup redo mount;Diskgroup altered.SQL> alter diskgroup arch mount;Diskgroup altered.SQL> select name ,state from v$asm_diskgroup;NAME STATE------------------------------ -----------REDO MOUNTEDARCH MOUNTEDDATAFILE MOUNTED
@至此,问题被解决 !
信息
头部
故障
磁盘
系统
错误
成功
操作系统
原因
方法
是在
环境
现象
至此
问题
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全的不法行为
vpn的服务器地址是什么
广东智能点胶软件开发
互联网科技公司范文
用友t6数据库密码
共享柜子规范功能软件开发厂家
浦东新区营销软件开发服务保障
网络安全的心得体会作文600字
观看护苗网络安全读后感
中美网络安全路线分化
崇明区管理软件开发创新服务
数据库自然连接方法
象山财务软件开发
网络技术在教育教学的应用
分布式数据库查询优化算法
软件开发者需要学数据库吗
协议栈软件开发
邵阳软件开发培训好不好
安新软件开发技术
混沌与秩序ol 亚洲服务器
数据库怎么检查触发器是否运行
登录邮箱找不到服务器账号
衢州电脑软件开发需要学什么
考试管理服务器
重庆綦江众道生鲜软件开发
神农架靠谱的软件开发方案
服务器中级防护
数据库一行表示什么意思
微信软件开发
滨州物流报价软件开发公司