VCS两台服务器双机同时夯机,重启后VCS无法启动

发布时间:  2015-04-25 浏览次数:  246 下载次数:  0
问题描述
VCS两台服务器双机同时宕机后进行重启恢复,有如下现象:
 重启备机后,VCS启动失败。
 重启主机后,VCS可以启动,但是资源无法拉起。
 只在一台服务器上启动VCS,还是启动不了资源。
处理过程
1. 以root用户登录VCS任意一节点。

2. 执行如下命令重启GAB服务。

gabconfig -x
gabconfig -c -x -n1

3. 执行vi /etc/VRTSvcs/conf/config/main.cf命令进入配置文件“main.cf”,在如下位置增加加粗字体。

group ipcc (
SystemList = { dbfs1 = 0, dbfs2 = 1 }
AutoStartList = { dbfs1, dbfs2 }
)//dbfs1和dbfs2是主备节点的主机名,根据实际情况修改。

4. 在任意一节点上执行hastop -all -force命令停止VCS。

5. 在主备节点都执行hastart命令启动VCS。
根因
可能原因:
 GAB心跳无法建立,导致无法启动。
 资源不在自启动列表里,导致资源无法拉起。
 VCS主备机的宕机恢复互相依赖,陷入死循环,哪台也起不来。

END