现象

image.png

排查

  1. master查看kubelet日志

journalctl -u kubelet -f
image.png
发现6443端口(api-server)不通

  1. master查看kube-apiserver日志

journalctl -u kube-apiserver -f
image.png
发现2379端口(etcd)连接被拒绝

  1. 查看etcd日志

journalctl -u etcd -f
image.png
发现是snap文件不存在导致,可能是文件损坏也可能是丢失了

解决

用备份的文件覆盖即可(/var/lib/etcd/*);若是没有备份文件,就删除错误文件(rm -rf /vat/lib/etcd/*),重启etcd(systemctl restart etcd)、kubelet(systemctl restart kubelet),但kubelet所有状态就遗失了

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐