免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3290 | 回复: 0

vmware虚拟机下fence问题 [复制链接]

论坛徽章:
0
发表于 2013-11-14 16:50 |显示全部楼层
本帖最后由 qqjb 于 2013-11-14 17:06 编辑

我有2台vmware esxi主机,已经通过vcenter 192.168.5.71管理。我分别在每台宿主上创建了1台客户机,操作系统rhel6.1 x64,在6.1下fence设备无法在luci界面下添加,安装集群软件后有带fence_vmware,配置集群时没有配置fence设备,然后手动修改的配置的文件,配置文件如下:
<?xml version="1.0"?>
<cluster config_version="5" name="rhelftp">
        <clusternodes>
                <clusternode name="192.168.5.91" nodeid="1">
                   <fence>
                                            <method name="Method">
                                                     <device name="vm91" port="192.168.5.91-rhel6-ha01"/>
                                            </method>
                                     </fence>
                            </clusternode>
                <clusternode name="192.168.5.92" nodeid="2">
                <fence>
                                            <method name="Method">
                                                     <device name="vm92" port="192.168.5.92-rhel6-ha02"/>
                                            </method>
                                     </fence>
                            </clusternode>
        </clusternodes>
        <cman expected_votes="1" two_node="1"/>
        <rm>
                <failoverdomains>
                        <failoverdomain name="rhelftp" nofailback="1" ordered="1" restricted="0">
                                <failoverdomainnode name="192.168.5.91" priority="2"/>
                                <failoverdomainnode name="192.168.5.92" priority="5"/>
                        </failoverdomain>
                </failoverdomains>
                <resources>
                        <ip address="192.168.5.93" monitor_link="on" sleeptime="10"/>
                        <script file="/etc/rc.d/init.d/vsftpd" name="vsftpd"/>
                </resources>
                <service domain="rhelftp" name="vsftp" recovery="relocate">
                        <ip ref="192.168.5.93"/>
                        <script ref="vsftpd"/>
                </service>
                <fencedevices>
                              <fencedevice agent="fence_vmware" ipaddr="192.168.5.71" login="admin@System-Domain" name="vm91" passwd="qsQq#3Mx"/>
                              <fencedevice agent="fence_vmware" ipaddr="192.168.5.71" login="admin@System-Domain" name="vm92" passwd="qsQq#3Mx"/>
                      </fencedevices>
        </rm>
</cluster>


集群启动服务,手动切换服务均正常,但在测试shutdown网口时发现无法fence当前的primary主机,但手动执行fence是成功的,下面为手动fence的结果和ifdown 91的eth0时日志输出fence fail的内容,各位有遇到这样的情况吗,还是我的配置文件里也得加上对应主机的UUID?还请各位指点下,谢谢!

PS:rhel6.1下有安装VMware-vSphere-Perl-SDK否则fence_vmware会报错,我2台虚拟宿主机esxi的版本分别为5.0和5.1,我在客户机安装的均是VMware-vSphere-Perl-SDK5.1的,不知道是否有影响,但从手动执行fence_vmware去重启另外一台主机是正常的。

[root@rhelha02 ~]# clustat
Cluster Status for rhelftp @ Thu Nov 14 16:33:55 2013
Member Status: Quorate

Member Name                                                     ID   Status
------ ----                                                     ---- ------
192.168.5.91                                                        1 Online, rgmanager
192.168.5.92                                                        2 Online, Local, rgmanager

Service Name                                                     Owner (Last)                                                     State         
------- ----                                                     ----- ------                                                     -----         
service:vsftp                                                    192.168.5.91                                                     started      
[root@rhelha02 ~]# fence_vmware -a 192.168.5.71 -l admin@System-Domain -p qsQq#3Mx -n 192.168.5.91-rhel6-ha01 -o reboot
Success: Rebooted
[root@rhelha02 ~]#

[root@rhelha02 ~]# tail -f /var/log/messages
Nov 14 16:32:06 rhelha02 saslauthd[2241]: ipc_init        : listening on socket: /var/run/saslauthd/mux
Nov 14 16:32:06 rhelha02 ricci: startup succeeded
Nov 14 16:32:07 rhelha02 rgmanager[2188]: I am node #2
Nov 14 16:32:07 rhelha02 rgmanager[2188]: Resource Group Manager Starting
Nov 14 16:32:07 rhelha02 rgmanager[2188]: Loading Service Data
Nov 14 16:32:09 rhelha02 rgmanager[2188]: Initializing Services
Nov 14 16:32:09 rhelha02 rgmanager[2835]: Executing /etc/rc.d/init.d/vsftpd stop
Nov 14 16:32:09 rhelha02 rgmanager[2188]: Services Initialized
Nov 14 16:32:09 rhelha02 rgmanager[2188]: State change: Local UP
Nov 14 16:32:09 rhelha02 rgmanager[2188]: State change: 192.168.5.91 UP
Nov 14 16:34:16 rhelha02 corosync[1673]:   [TOTEM ] A processor failed, forming new configuration.
Nov 14 16:34:18 rhelha02 corosync[1673]:   [QUORUM] Members[1]: 2
Nov 14 16:34:18 rhelha02 corosync[1673]:   [TOTEM ] A processor joined or left the membership and a new membership was formed.
Nov 14 16:34:18 rhelha02 kernel: dlm: closing connection to node 1
Nov 14 16:34:18 rhelha02 corosync[1673]:   [CPG   ] downlist received left_list: 1
Nov 14 16:34:18 rhelha02 corosync[1673]:   [CPG   ] chosen downlist from node r(0) ip(192.168.5.92)
Nov 14 16:34:18 rhelha02 corosync[1673]:   [MAIN  ] Completed service synchronization, ready to provide service.
Nov 14 16:34:18 rhelha02 fenced[1731]: fencing node 192.168.5.91
Nov 14 16:34:18 rhelha02 rgmanager[2188]: State change: 192.168.5.91 DOWN
Nov 14 16:34:18 rhelha02 fenced[1731]: fence 192.168.5.91 dev 0.0 agent none result: error config agent
Nov 14 16:34:18 rhelha02 fenced[1731]: fence 192.168.5.91 failed
Nov 14 16:34:21 rhelha02 fenced[1731]: fencing node 192.168.5.91
Nov 14 16:34:21 rhelha02 fenced[1731]: fence 192.168.5.91 dev 0.0 agent none result: error config agent
Nov 14 16:34:21 rhelha02 fenced[1731]: fence 192.168.5.91 failed
Nov 14 16:34:24 rhelha02 fenced[1731]: fencing node 192.168.5.91
Nov 14 16:34:24 rhelha02 fenced[1731]: fence 192.168.5.91 dev 0.0 agent none result: error config agent
Nov 14 16:34:24 rhelha02 fenced[1731]: fence 192.168.5.91 failed
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP