我们正在部署 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 配置之前完成。