![RHEV 集群部署过程中 clvmd 问题](https://linux22.com/image/623491/RHEV%20%E9%9B%86%E7%BE%A4%E9%83%A8%E7%BD%B2%E8%BF%87%E7%A8%8B%E4%B8%AD%20clvmd%20%E9%97%AE%E9%A2%98.png)
我们正在部署 Red Hat Enterprise Virtualization 集群,在创建 lvm 分区后尝试启动 clvmd 服务时遇到问题。以下操作已成功完成:
vgchange -cy RHEVMVolGroup
lvmconf --enable-cluster
dracut...
reboot
现在我们尝试运行:
service clvmd restart
并且失败并显示 /var/log/messages 中的错误:
clvmd could not connect to cluster manager
Can't open cluster manager socket: No such file or directory
并strace -f clvmd
通知有关以下问题:
....
connect(.../var/run/cman_client...) (No such file or directory)
corosync.ipc (Connection refused)
....
pvs
随后我们可以从另一个角度看到该命令报告了该问题:
...
connect () failed on local socket:
internal cluster lock. init. failed
...
任何帮助将不胜感激。
答案1
谢谢。RHEV 文档中有一个错误:cman、luci 部署和所有相关工作应该在 clvmd 配置之前完成。