oracle rac 因网络心跳丢失而单点宕机解决办法

单点宕机后,查看ossd日志发现有如下描述:....node1 has a disk HB,but no network HB.......

(日志目录:/u01/app/grid/diag/crs/节点名称/crs/trace/ocssd.trc)

出现原因:节点间因私网不稳出现网络心跳持续丢失,集群间节点不能相互获取彼此状态而保持集群一致性。

关于集群网络心跳机制参见大佬博客:https://www.cnblogs.com/liang545621/p/9418233.html

解决办法1:双节点,同时重启两个节点机器(必须都重启,重启一台不行)。若有节点机器重启后rac服务不能启动,需手动启动。(亲测有效)

解决办法2:拔掉宕机节点心跳线(即私网网线)15秒左右后,插上,再次拔掉宕机节点心跳线15秒,插上后连接成功。

posted @ 2022-10-13 15:43  法卡萨多  阅读(500)  评论(0编辑  收藏  举报