免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5236 | 回复: 4
打印 上一主题 下一主题

【问题解决】 centos 6.2 fence_vmware 的配置问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-09-05 10:43 |只看该作者 |倒序浏览
本帖最后由 babyyellow 于 2012-09-12 18:27 编辑

在做 集群的测试:

heartbeat + corosync + pacemaker  

在配置stonith 的时候遇到了问题。

用的虚拟机,配置fence 的时候

在命令行可以用fence_vmware 控制虚拟机 :

fence_vmware --action=status --ip=192.168.x.x --username=xxx--password=xxxx --vmware_type=esx  --vmware-datacenter=xxx --plug=xxxx

是可以管理虚拟机的,

配置到pacemaker 的时候无法fence 虚拟机:

primitive vmvare_fencing_node96 stonith:fence_vmware \
        params ipaddr="192.168.x.x" login="xxx" passwd="xxx" vmware_type="esx" vmware_datacenter="xxx" pcmk_host_argument="-n dba-test-Cos6.2.64-x.x" action="reboot" debug="true" \
        op monitor interval="60s" \
        meta target-role="Started"


用stonith_adming  --reboot vmvare_fencing_node96  的时候日志报错

Sep  5 17:56:43 cos6u2-x-96 stonith-ng[5030]:     info: stonith_command: Processed st_execute from lrmd: rc=-1
Sep  5 17:57:12 cos6u2-x-96 stonith-ng[5030]:     info: can_fence_host_with_device: vmvare_fencing_node95 can not fence vmvare_fencing_node96: static-list


请各位大侠赐教




论坛徽章:
0
2 [报告]
发表于 2012-09-05 12:37 |只看该作者
不是很明白,有更详细的日志吗?

有一点在意的地方,
为什么会是“static-list”,一般默认是“dynamic-list”吧,而且看你配置里没特地设这个。
不过不管什么原因导致“static-list”,那貌似需要设置一下pcmk_host_list。

PS:heartbeat + corosync + pacemaker   =》 heartbeat / corosync + pacemaker ?
PPS:楼主搞定了话说下怎么解决的啊,有点感兴趣。

论坛徽章:
0
3 [报告]
发表于 2012-09-10 15:31 |只看该作者
你好,可以咨询一下,下面命令中的ip制定是虚拟机服务器的ip地址,username和password也是登录该虚拟机服务器的验证信息吗?

fence_vmware --action=status --ip=192.168.x.x --username=xxx--password=xxxx --vmware_type=esx  --vmware-datacenter=xxx --plug=xxxx

回复 1# babyyellow


   

论坛徽章:
0
4 [报告]
发表于 2012-09-12 18:22 |只看该作者
回复 3# sentyapple


    ip 是虚拟机管理服务器的ip   vmware-datacenter 的ip  

论坛徽章:
0
5 [报告]
发表于 2012-09-12 18:27 |只看该作者
这个问题已经解决了。

在pacemaker 中,  fence_vmvware 的一个示例配置:

primitive fence_vm96 stonith:fence_vmware \
        params ipaddr="192.168.x.x" login="user" passwd="passwd" vmware_datacenter="GZ-xxx" vmware_type="esx" action="reboot" port="dba-test-Cos6.xx" pcmk_reboot_action="reboot" pcmk_host_list="node95 node96" \
        op monitor interval="20" timeout="60s" \
        op start interval="0" timeout="60s" \
        meta target-role="Started"


port  对应的命令行的fence_vmware 的-n 选项  

ipadd 对应的 是fence_vmware 命令行执行的 ip 选项



ipaddr 对应的  fence_vmware 的ip 选项。

希望可以对后来人有个帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP