Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2617634
  • 博文数量: 323
  • 博客积分: 10211
  • 博客等级: 上将
  • 技术积分: 4934
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-27 14:56
文章分类

全部博文(323)

文章存档

2012年(5)

2011年(3)

2010年(6)

2009年(140)

2008年(169)

分类: Oracle

2009-07-01 16:18:02

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同样的操作,问题解决。
 
阅读(6180) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~