ORA-600(kfioUnidentify01)錯誤

yangtingkun發表於2012-06-10

Oracle 10.2.0.4 RAC環境的ASM出現這個錯誤。

 

 

錯誤資訊為:

Mon Sep 19 18:06:01 2011
Shutting down instance: further logons disabled
Mon Sep 19 18:06:01 2011
Shutting down instance (immediate)
License high water mark = 10
Mon Sep 19 18:06:01 2011
ERROR: diskgroup DATA was not mounted
Mon Sep 19 18:06:02 2011
Errors in file /home/oracle/admin/+ASM/bdump/+asm2_pmon_954662.trc:
ORA-00600: internal error code, arguments: [kfioUnidentify01], [], [], [], [], [], [], []
Mon Sep 19 18:06:03 2011
Errors in file /home/oracle/admin/+ASM/bdump/+asm2_pmon_954662.trc:
ORA-00600: internal error code, arguments: [kfioUnidentify01], [], [], [], [], [], [], []
Mon Sep 19 18:06:03 2011
PMON: terminating instance due to error 472
Mon Sep 19 18:06:03 2011
Trace dumping is performing id=[cdmp_20110919180603]
Mon Sep 19 18:06:04 2011
Shutting down instance (abort)
License high water mark = 10
Mon Sep 19 18:06:08 2011
Instance terminated by PMON, pid = 954662
Mon Sep 19 18:06:09 2011
Instance terminated by USER, pid = 963004

這個錯誤發生在ASM例項關閉的過程中,有PMON程式發出,且最終由PMON終止了例項的執行。這個現象和文件Bug 4708822 - OERI[kfiounidentify01] from PMON [ID 4708822.8]描述的非常接近,最大的區別在於,根據這篇文件,這個ASM上的問題影響版本為10.2.0.3,而在當前的10.2.0.4中以及解決了這個問題。

如果真的和Oracle描述的一致,這個PMON程式導致的例項關閉在10.2.0.4中不在會出現,那麼這個問題應該歸結到文件Bug 7499123 - Extra diagnostics for ORA-600 [kfioUnidentify01] closing a file in ASM [ID 7499123.8],在關閉ASM檔案時,可能會導致這個錯誤的產生,這與當前問題倒也有幾分相似,不過Oracle對於這個問題的表述是缺少進一步分析的診斷資訊,而10.2.0.5fixed的結果也不過是在出現故障時將更多的資訊寫到trace中以便於進一步的分析,而與真正解決這個錯誤沒有太大的關係。

好在這個問題出現並不頻繁,且發生在ASM例項關閉過程中,沒有給系統帶來任何不良後果,可以簡單的忽略這個問題。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-732865/,如需轉載,請註明出處,否則將追究法律責任。

相關文章