RAC ORA-15096: lost disk write detected错误解决方法

新部署机器因为意外断电导致bug
REASON:
NOTE: GMON heartbeating for grp 1
GMON querying group 1 at 5 for pid 23, osid 2872
NOTE: cache opening disk 0 of grp 1: FRAVOL label:FRAVOL
NOTE: F1X0 found on disk 0 au 2 fcn 0.0
NOTE: cache mounting (first) external redundancy group 1/0x9B8856B5 (ORAARCH)
Sun May 25 13:23:18 2014
* allocate domain 1, invalid = TRUE 
Sun May 25 13:23:18 2014
NOTE: attached to recovery domain 1
NOTE: cache recovered group 1 to fcn 0.1567
NOTE: redo buffer size is 256 blocks (1053184 bytes)
Sun May 25 13:23:19 2014
NOTE: LGWR attempting to mount thread 1 for diskgroup 1 (ORAARCH)
NOTE: LGWR found thread 1 closed at ABA 10.173
NOTE: LGWR mounted thread 1 for diskgroup 1 (ORAARCH)
NOTE: LGWR opening thread 1 at fcn 0.1567 ABA 11.174
NOTE: cache mounting group 1/0x9B8856B5 (ORAARCH) succeeded
NOTE: cache ending mount (success) of group ORAARCH number=1 incarn=0x9b8856b5
NOTE: GMON heartbeating for grp 2
GMON querying group 2 at 7 for pid 23, osid 2872
NOTE: cache opening disk 0 of grp 2: CRSVOL label:CRSVOL
NOTE: F1X0 found on disk 0 au 2 fcn 0.0
NOTE: cache mounting (first) external redundancy group 2/0x9B9856B6 (ORACRS)
* allocate domain 2, invalid = TRUE 
NOTE: attached to recovery domain 2
NOTE: starting recovery of thread=1 ckpt=10.62 group=2 (ORACRS)
NOTE: starting recovery of thread=2 ckpt=7.10 group=2 (ORACRS)
NOTE: BWR validation signaled ORA-15096
Errors in file /app/grid/grid_base/diag/asm/+asm/+ASM2/trace/+ASM2_ora_2872.trc:
ORA-15096: lost disk write detected
NOTE: crash recovery signalled OER-15096
ERROR: ORA-15096 signalled during mount of diskgroup ORACRS
NOTE: cache dismounting (clean) group 2/0x9B9856B6 (ORACRS) 
NOTE: messaging CKPT to quiesce pins Unix process pid: 2872, image: oracle@his1 (TNS V1-V3)
NOTE: lgwr not being msg'd to dismount
freeing rdom 2
NOTE: detached from domain 2
NOTE: cache dismounted group 2/0x9B9856B6 (ORACRS) 
NOTE: cache ending mount (fail) of group ORACRS number=2 incarn=0x9b9856b6
NOTE: cache deleting context for group ORACRS 2/0x9b9856b6
GMON dismounting group 2 at 8 for pid 23, osid 2872
NOTE: Disk  in mode 0x8 marked for de-assignment
ERROR: diskgroup ORACRS was not mounted
NOTE: GMON heartbeating for grp 3
GMON querying group 3 at 10 for pid 23, osid 2872
NOTE: cache opening disk 0 of grp 3: DATVOL label:DATVOL
NOTE: F1X0 found on disk 0 au 2 fcn 0.0
NOTE: cache mounting (first) external redundancy group 3/0x9BA856B7 (ORADATA)
* allocate domain 3, invalid = TRUE 
NOTE: attached to recovery domain 3
NOTE: cache recovered group 3 to fcn 0.5984
NOTE: redo buffer size is 256 blocks (1053184 bytes)
NOTE: LGWR attempting to mount thread 1 for diskgroup 3 (ORADATA)
NOTE: LGWR found thread 1 closed at ABA 12.588
NOTE: LGWR mounted thread 1 for diskgroup 3 (ORADATA)
NOTE: LGWR opening thread 1 at fcn 0.5984 ABA 13.589
NOTE: cache mounting group 3/0x9BA856B7 (ORADATA) succeeded
NOTE: cache ending mount (success) of group ORADATA number=3 incarn=0x9ba856b7
GMON querying group 1 at 11 for pid 18, osid 2862
Sun May 25 13:23:20 2014
NOTE: Instance updated compatible.asm to 11.2.0.0.0 for grp 1
SUCCESS: diskgroup ORAARCH was mounted
GMON querying group 3 at 12 for pid 18, osid 2862
NOTE: Instance updated compatible.asm to 11.2.0.0.0 for grp 3
SUCCESS: diskgroup ORADATA was mounted
WARNING: Disk Group ORACRS containing spfile for this instance is not mounted
WARNING: Disk Group ORACRS containing configured OCR is not mounted
WARNING: Disk Group ORACRS containing voting files is not mounted
ORA-15032: not all alterations performed
ORA-15096: lost disk write detected
ERROR: ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:2} */
SQL> ALTER DISKGROUP ALL ENABLE VOLUME ALL /* asm agent *//* {0:0:2} */ 
SUCCESS: ALTER DISKGROUP ALL ENABLE VOLUME ALL /* asm agent *//* {0:0:2} */
Sun May 25 13:23:22 2014
WARNING: failed to online diskgroup resource ora.ORAARCH.dg (unable to communicate with CRSD/OHASD)
WARNING: failed to online diskgroup resource ora.ORADATA.dg (unable to communicate with CRSD/OHASD)
Sun May 25 13:24:01 2014
上面日志提示一个dg没有挂载参试手动挂载报错
action
SQL> alter diskgroup ORACRS MOUNT;

ORA-15032: not all alterations performed
ORA-15096: lost disk write detected
a、使用root用户登录,并执行下面的命令(所有节点,但最后一个节点除外) 
  # perl $GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force 
     
b、同样使用root用户在最后一个节点执行下面的命令。该命令将清空ocr 配置和voting disk   
  # perl $GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode 

在手动挂载剩余diskgroup
重新创建实列

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29065182/viewspace-1171360/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29065182/viewspace-1171360/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值