代码改变世界

【k8s node断电重启】

2019-07-02 15:43  ZealouSnesS  阅读(1383)  评论(0编辑  收藏  举报

kubernetes断电重启 导致部分pod无法删除

dashboard上处于黄色

kubectl get处于terminate 状态

kubectl delete报错:

An error occurred while waiting for the object to be deleted: too old resource version:

kubectl get nodes发现node失联:

但是发现能ssh到失联的node上去,于是重启kubelet

systemctl restart kubelet.service

发现没用。于是关闭交换空间

swapoff -a

发现错误解决,node恢复连接,删不掉的pod自动没有了

 

备注:查看node kubelet日志:

journalctl -f -u kubelet

原因:集群断电重启后自动打开了交换空间,而kubernetes需要关闭交换空间 swapoff -a