kubelet-not-ready

Kubelet NotReady

现象

节点状态为 NotReady,Pod 无法调度或大量 Pod 被驱逐;kubectl describe node 显示 KubeletNotReady,日志出现 PLEG is not healthy、container runtime is down 或磁盘压力。

快速定位

kubectl get nodes
kubectl describe node <NODE> | grep -A20 Conditions
systemctl status kubelet
journalctl -u kubelet --since '30 min ago'

检查容器运行时:

systemctl status containerd
crictl info
crictl ps -a | head

检查资源压力:

df -h
free -m
cat /proc/loadavg

常见根因

修复

相关命令