oracle rac 结点状态,案例:Oracle RAC 查询各资源状态时 UNKNOWN的简单解决方法

天萃荷净

在crs_stat -t查询Oracle RAC各资源状态时,出现较多的UNKNOWN状态,结合案例想出简单的解决办法

1、Oracle RAC表现出来的现象

rac2->crs_stat -t

Name Type Target State Host

————————————————————

ora.rac1.gsd application ONLINE UNKNOWN rac1

ora.rac1.ons application ONLINE UNKNOWN rac1

ora.rac1.vip application ONLINE UNKNOWN rac1

ora.rac2.gsd application ONLINE UNKNOWN rac2

ora.rac2.ons application ONLINE UNKNOWN rac2

ora.rac2.vip application ONLINE UNKNOWN rac1

可以各种原因导致服务呈现unknown 状态,比如两个节点时间差太多,比如1分钟,可能导致这个异常

2、解决方法

因为UNKNOWN不能正常的被启动或者关闭(crs_start -all/crs_stop -all),所以解决方法有两种:

2.1)先禁用crs服务,后启用crs服务(root用户,两个节点上都要执行)

/etc/init.d/init.crs stop

/etc/init.d/init.crs start

2.2)单个服务关闭,后启动(oracle用户,一个节点上执行)

crs_stop ora.rac2.gsd(crs_stop -f ora.rac2.gsd强制关闭)

crs_start ora.rac2.gsd(crs_start -f ora.rac2.gsd强制开启)

该方法有变通,如一个个关闭服务,然后使用crs_start -all开启所有服务器

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之案例:Oracle RAC 查询各资源状态时 UNKNOWN的简单解决方法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值