ORA-600(KSFD_DECAIOPC)和ORA-600(kfioReapIO00)错误

由于共享磁盘问题导致的两个ORA-600错误。

 

 

客户的10.2.0.4 RAC for Linux X86-64,在告警日志中出现了大量的错误信息:

Tue Apr 24 16:15:04 2012
Errors in file /u01/admin/orcl/udump/orcl1_ora_10437.trc:
ORA-00600: internal error code, arguments: [KSFD_DECAIOPC], [0xFC213CBF0], [], [], [], [], [], []
ORA-07445: exception encountered: core dump [<0x9293a0>] [SIGSEGV] [Address not mapped to object] [0x0000007CA] [] []
ORA-07445: exception encountered: core dump [<0xb5814a>] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFFFFFFFF9] [] []
ORA-00333: redo log read error block 2 count 8192
ORA-00202: control file: '+ASM_DISK1/orcl/controlfile/current.256.757170241'
ORA-15081: failed to submit an I/O operation to a disk
Tue Apr 24 16:15:14 2012
WARNING: kfk failed to open a disk[/dev/oracleasm/disks/DISK4]
Tue Apr 24 16:15:14 2012
Errors in file /u01/admin/orcl/udump/orcl1_ora_10437.trc:
ORA-15025: could not open disk '/dev/oracleasm/disks/DISK4'
ORA-27041: unable to open file
Linux-x86_64 Error: 24: Too many open files
Additional information: 3
ORA-00600: internal error code, arguments: [KSFD_DECAIOPC], [0xFC213CBF0], [], [], [], [], [], []
ORA-07445: exception encountered: core dump [<0x9293a0>] [SIGSEGV] [Address not mapped to object] [0x0000007CA] [] []
ORA-07445: exception encountered: core dump [<0xb5814a>] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFFFFFFFF9] [] []
ORA-00333: redo log read error block 2 count 8192
ORA-00202: control file: '+ASM_DISK1/orcl/controlfile/current.256.757170241'
ORA-15081: failed to submit an I/O operation to a disk
WARNING: kfk failed to open a disk[/dev/oracleasm/disks/DISK2]

当前的版本10.2.0.4ORA-600错误信息KSFD_DECAIOPC,都符合bug 8433026的描述,但是当前数据库并未配置STREAM环境,虽然当前库配置了DSG的复制应用,但是毕竟和流应用还是有所区别。

从错误信息可以判断,当前的问题要问题来自ASM磁盘组中部分磁盘存在异常,导致读取时出现错误。

除了KSFD_DECAIOPC错误外,由于底层共享存储的问题,还导致了另外的ORA-600错误:

Tue Jul 10 10:39:53 2012
Errors in file /u01/admin/orcl/udump/orcl1_ora_19546.trc:
ORA-00600: internal error code, arguments: [kfioReapIO00], [0], [52], [], [], [], [], []
ORA-00333: redo log read error block 2 count 8192
ORA-00600: internal error code, arguments: [KSFD_DECAIOPC], [0xFC7D6ADB8], [], [], [], [], [], []
ORA-07445: exception encountered: core dump [<0x9293a0>] [SIGSEGV] [Address not mapped to object] [0x0000007CA] [] []
ORA-07445: exception encountered: core dump [<0xb5814a>] [SIGSEGV] [Address not mapped to object] [0xFFFFFFFFFFFFFFF9] [] []
ORA-00333: redo log read error block 2 count 8192
ORA-00202: control file: '+ASM_DISK1/orcl/controlfile/current.256.757170241'
ORA-15081: failed to submit an I/O operation to a disk

显然这两个ORA-600都是由于底层磁盘错误所引起的,而当硬件人员解决了共享磁盘错误后,ASM实例没有经过重启就恢复了正常,此后也没有类似错误的出现。

 

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

转载于:http://blog.itpub.net/4227/viewspace-749437/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值