CRS-1028&CRS-0223错误的解决

6229阅读 0评论2009-07-01 舒风星
分类:Oracle

ORACLE:10.2.0.1.0  OS:win2000 server
 
两台做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同样的操作,问题解决。
 
上一篇:PL/SQL developer 导致的600错误
下一篇:ORA-28650:Primary index on an IOT cannot be rebuid