我现在正在学习几个教程,它们都有这样的步骤——在 pcs 中验证给定的主机,然后创建集群。但在我的例子中,第一步(验证)有效,而第二步无效,并出现错误,指出主机未知/未验证。
sudo pcs host auth 192.168.4.201 192.168.4.202
进而
sudo pcs cluster setup my_cluster 192.168.4.201 192.168.4.202
为此,我得到了这个奇怪的错误:
警告:无法读取已知主机文件:没有此文件或目录:'/var/lib/pcsd/known-hosts'
错误:主机'192.168.4.201','192.168.4.202'对 pcs 来说是未知的,请尝试使用'pcs host auth 192.168.4.201 192.168.4.202'命令对主机进行身份验证
错误:pcs 不知道任何主机。
错误信息中推荐的步骤正是我所做的。这里到底缺少什么?
Ubuntu 20.04.2
答案1
我的同事看了之后建议检查 pcs 的状态。看起来有些节点已经在运行(可能只是安装软件包就会创建一些默认集群),所以我们销毁了所有内容(pcs cluster destroy
),再次启动 pcsd,然后重复上述步骤。
这次成功了。
我希望这是一个好的举措。