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.4和ORA-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/8494287/viewspace-1402978/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-600(kghfremptyds)和ORA-600(kghasp1)錯誤REM
- ORA-600(kffmXpGet)錯誤
- ORA-600(kcbchg1_12)和ORA-600(kdifind:kcbget_24)錯誤
- ORA-600(ktfbbsearch-8)和ORA-600(kewrose_1)錯誤ROS
- ORA-600(kjbrchkpkeywait:timeout)和ORA-600(kclcls_8)錯誤AI
- ORA-600(kgh_heap_sizes:ds)和ORA-600(kghGetHpSz1)錯誤
- ORA-600(kcbgcur_1)錯誤GC
- ORA-600 [ttcgcshnd-1 ]錯誤GC
- ORA-600(kclgclk_7)錯誤GC
- ORA-600(kcbnew_3)錯誤
- ORA-600(qersqCloseRem-2)錯誤REM
- ORA-600(qctopn1)錯誤
- ORA-600(kcblasm_1)錯誤ASM
- ORA-600(qkaffsindex5)錯誤Index
- ORA-600(kghuclientasp_03)錯誤client
- ORA-600(ttcgcshnd-2)錯誤GC
- ORA-600(kolaslGetLength-1)錯誤
- ORA-600 kcblasm_1和kghasp1錯誤ASM
- ORA-600(kssadd: null parent)錯誤Null
- ORA-600(504)(row cache objects)錯誤Object
- ORA-600(ktrgcm_3)錯誤GC
- ORA-600(krvxdds: duplicated session not)錯誤Session
- ORA-600(kjxgrdecidemem1)錯誤IDE
- ORA-600(kfioUnidentify01)錯誤IDE
- ORA-600(qsmqSetupTableMetadata-2)錯誤MQ
- ORA-600(kcratr_scan_lastbwr)錯誤AST
- ORA-600(ksnpost:ksnigb)錯誤
- ORA-600(evapth : unexpected evaluation)錯誤APT
- ORA-600(qkacon:FJswrwo)錯誤JS
- ORA-600(kcblasm_1)和ORA-7445(kxhfNewBuffer)錯誤ASM
- ORA-600(kocgor077)錯誤Go
- ora-600內部錯誤的型別型別
- ORA-600(kkoipt:invalid join method)錯誤
- ORA-600[6122]錯誤處理
- ORA-600(krboReadBitmap_badbitmap)錯誤
- ORA-600(1403)和ORA-7445($cold_kslgetsl)錯誤
- ORA-600(kcbshlc_1)和ORA-7445(kggchk)錯誤GC
- ORA-600(kauxs_do_jou:3)錯誤UX