问题呈现
今天启动Kubernetes集群的时候发现部署的zookeeper集群有一个节点始终启动不成功,然后查看了一下日志发现报错信息是【getsockopt: no route to host】:
根据以前的经验,这多半是一个网络问题,找到对应IP的虚拟机查看一下网络状态
systemctl status network.service
发现报错【Failed to start LSB: Bring up/down networking.】
解决方法
- 禁用NetworkManager
systemctl stop NetworkManager && systemctl disable NetworkManager
- 重启网络服务
systemctl restart network.service
zookeeper集群的问题节点也正常启动了