问题描述
Proxmox集群看似正常,但是storage无法配置节点,migrate也是无法选择节点。
在CLuster information中提示Standalone node - no cluster defined
在查看系统日志,发现报错:
etc/pve/nodes/XXX/pve-ssl.pem' - No such file or directory
解决方案
前往对应的文件路径,发现的确缺失了ssl密钥和公钥,因此只需要重新签发ssl密钥和公钥即可。
#在缺失的机器内进行 pvecm updatecerts --force
这里要注意!一定在集群内所有主机都在线的时候再做签发,因为存储位置是在/etc/pve,也就是Proxmox cluster filesystem (pmxcfs)使用的是Corosync Cluster Engine,一旦出现不同步的情况,就比较麻烦了....