LVM故障导致RHCS启动故障

1,故障提示

抓取资源管理日志发现提示如下错误

tail - f/var/log/cluster/rgmanager.日志

5, 6 18:21:24 yktdb1 rgmanager[17425]:状态变化:当地

可能,6 18:21:24 yktdb1 rgmanager[17425]:开始停止服务服务:yktoracle

5, 6 18:21:24 yktdb1 rgmanager [18533]: HA lvm (lvm):,不当设置检测到

5, 6 18:21:24 yktdb1 rgmanager [18555]: (lvm) *“volume_list”不是lvm.conf中指定。

5, 6 18:21:24 yktdb1 rgmanager[17425]:开始lvm“yktoracledb”返回1(通用错误)

5, 6 18:21:24 yktdb1 rgmanager[17425]: # 68:未能启动服务:yktoracle;返回值:1

5, 6 18:21:24 yktdb1 rgmanager[17425]:停止服务服务:yktoracle

5, 6 18:21:25 yktdb1 rgmanager[18586]:执行/etc/init.(脚本)d/dbora停止

5, 6 18:21:25 yktdb1 rgmanager [18682]: [f]停止:无法与真正的设备匹配/dev/yktoracledb/oracledblv

5, 6 18:21:25 yktdb1 rgmanager [18720]: HA lvm (lvm):,不当设置检测到

5, 6 18:21:25 yktdb1 rgmanager [18742]: (lvm) *“volume_list”不是lvm.conf中指定。

5, 6 18:21:25 yktdb1 rgmanager[18778]:处于待发状态(lvm) yktoracledb/oracledblv

5, 6 18:21:25 yktdb1 rgmanager [18800]: (lvm)弹性:lvchange——yktoracledb/oracledblv

5, 6 18:21:25 yktdb1 rgmanager [18825]: (lvm)弹性命令:lvchange——yktoracledb/oracledblv——配置设备{过滤器=[“|/dev/mapper/lun - 1800 g |”,“一个|/dev/mappe

5, 6 18:21:26 yktdb1 rgmanager[17425]:服务服务:yktoracle恢复

5, 6 18:21:26 yktdb1 rgmanager[17425]: # 71:迁移失败的服务服务:yktoracle

5, 6 18:21:26 yktdb1 rgmanager[17425]:服务服务:yktoracle停止

5, 6 18:21:35 yktdb1 rgmanager[17425]:状态变化:192.168.10.2

可能,6 18:21:35 yktdb1 rgmanager[17425]:开始停止服务服务:yktoracle

5, 6 18:21:36 yktdb1 rgmanager [18886]: HA lvm (lvm):,不当设置检测到

5, 6 18:21:36 yktdb1 rgmanager [18908]: (lvm) *”volume_list lvm.conf“未指定。

5, 6 18:21:36 yktdb1 rgmanager[17425]:开始lvm“yktoracledb”返回1(通用错误)

5, 6 18:21:36 yktdb1 rgmanager[17425]: # 68:未能启动服务:yktoracle;返回值:1

5, 6 18:21:36 yktdb1 rgmanager[17425]:停止服务服务:yktoracle

5, 6 18:21:36 yktdb1 rgmanager[18939]:执行/etc/init.(脚本)d/dbora停止

5, 6 18:21:36 yktdb1 rgmanager [19035]: [f]停止:无法与真正的设备匹配/dev/yktoracledb/oracledblv

5, 6 18:21:36 yktdb1 rgmanager [19073]: HA lvm (lvm):,不当设置检测到

5, 6 18:21:37 yktdb1 rgmanager [19095]: (lvm) *“volume_list”不是lvm.conf中指定。

5, 6 18:21:37 yktdb1 rgmanager[19131]:处于待发状态(lvm) yktoracledb/oracledblv

5, 6 18:21:37 yktdb1 rgmanager [19153]: (lvm)弹性:lvchange——yktoracledb/oracledblv

5, 6 18:21:37 yktdb1 rgmanager [19178]: (lvm)弹性命令:lvchange——yktoracledb/oracledblv——配置设备{过滤器=[“|/dev/mapper/lun - 1800 g |”,“一个|/dev/mappe

5, 6 18:21:37 yktdb1 rgmanager[17425]:服务服务:yktoracle恢复

5, 6 18:21:37 yktdb1 rgmanager[17425]: # 71:迁移失败的服务服务:yktoracle

5, 6 18:21:39 yktdb1 rgmanager[17425]:服务服务:yktoracle停止

查看lvdiskplay,对应的oracledblv状态提示Not 可用

在/dev/yktoraclevg/下面竟然没有这个oracledblv

除非把clvmd停止后才这个在/dev/yktoarclevg里就可以看了

查了好多资料都不知道怎么回事

查到一个服务clvmd状态后发现集群vg和lv都是显示没有

这一下让我找到了问题所在

直接用命令vgchange cy yktoracledb 

在查看服务clvmd status 

[root@yktdb1 ~] #,服务clvmd状态

clvmd (pid, 7550)正在运行……

集群卷组:yktoracledb

活跃集群逻辑卷:oracledblv ysbaklv测试

[root@yktdb1 ~] #,

已经可以看见集群共享的vg和lv了

在查看集群状态正常了服务也启动了,然后对这个两个节点测试是否可以正常切换。

[root@yktdb1 ~] # clustat 

集群状态ytkcluter @太阳可能,11:53:49 2017

成员状态:够法定人数的


,成员名,,,,,,,,,,,,,,,,,,,,,,,,身份证,

,地位- - - - - - - - - - -,,,,,,,,,,,,,,,,,,,,,,,,- - - - - - - - - - -

, 192.168.10.1,,,,,,,,,,,,,,,,,,,,,,,,,null

LVM故障导致RHCS启动故障