CRS-1028&CRS-0223錯誤的解決

dawn009發表於2014-02-20
兩臺做RAC的NT伺服器突然當機(斷電)。重啟伺服器後,開始啟動rac的相關服務。但出現報錯,錯誤資訊如下:
 
$ srvctl start nodeapps -n node1
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.node1.gsd' has placement error.
...
 
$./crs_stat -t
發現很多狀態是UNKNOWN的應用。
 
--對於unknown狀態的應用,只能是手工先stop再start。如$./crs_stop ora.node1.gsd 先關閉然後啟動:$./crs_start ora.node1.gsd   用crs_stat -t檢查一下效果。
 
$./crs_stop -all  停掉所有應用,然後按下列步驟進行:
 
1.在節點1啟應用程式(虛擬 IP、GSD、TNS 監聽器和 ONS)
$srvctl start nodeapps -n node1
 
2.在節點1啟動ASM例項
$srvctl start asm -n node1
 
3.在節點1啟動例項
$srvctl start instance -d sjhracdb -i sjhracdb1
 
4.最後用crs_stat -t檢查一下狀態。
 
--在節點2作與節點1同樣的操作,問題解決。

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

相關文章