kimsufi的机器装proxmox会有很难缠的问题。
现象是集群无法启动,web界面连不上,日志报告说找不到本机IP和无法加载证书什么的。
原因是他系统里放了个cloudinit的东西,每次启动都自动给hosts文件写入一行主机名和127.0.1.1的映射,导致pve无法正确获取主机名对应的IP。
根据网上看到的别的用户反馈,看来ovh和soyoustart也会有相同情况。
让我折腾了好一阵,最终才查到原因。
解决方法倒也简单,一行命令搞定:
touch /etc/cloud/cloud-init.disabled