原因:
由于服务器上周无故失连,让运维重启下才可以,从/var/log/message里发现大量k8s 重启信息,这些指标是kubelet上报的,因此看了对应节点上kubelet的日志,发现kubelet日志一直在报错。
解决
以为是docker的主目录不对,造成的,看了下/etc/docker/daemon.js 里面也声明了docker主目录,并且通过docker info也确认主目录不是 /var/lib/docker默认目录。
通过systemctl status kubelet, 发现错误信息跟以上日志对上了。
我们修改kubelet.service .
vim /usr/lib/systemd/system/kubelet.service
修改完重启:systemctl daemon-reload
systemctl restart kubelet
问题解决