通过设置DIAGWAIT值使得RAC中节点被驱逐的时候能够记录更多的诊断日志

很多时候RAC中的节点宕机的时候,因为CPU或者磁盘等资源的繁忙或者其他问题,导致缓冲区中的日志还没有被写入磁盘上的日志中,节点就已经被重启,给故障诊断带来一定的麻烦,通过适当设置DIAGWAIT的值,使得节点被驱逐到真正OS REBOOT之间的时间适当延长,则可以记录更多有帮助的日志信息。具体操作过程如下(摘自METALINK:559365.1)


1、停止所有节点的CRS
#crsctl stop crs

2.停止10.2.0.3到11.1.0.6版本的RAC中才引入的OPROCD进程
#/bin/oprocd stop

3、检查是否还有CRS相关的进程在运行
ps -ef |egrep "crsd.bin|ocssd.bin|evmd.bin|oprocd"

4、在任意一个节点使用ROOT用户来设置DIAGWAIT的值(按照ORACLE的推荐,一般设置为13)
#crsctl set css diagwait 13 -force

5、启动所有节点的CRS
#crsctl start crs

6、验证所有的CRS已经正常运行
#crsctl check crs
:
� --&gt[@more@]通过设置DIAGWAIT值使得RAC中节点被驱逐的时候能够记录更多的诊断日志

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/73920/viewspace-1059700/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/73920/viewspace-1059700/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值