首页/云/Kubernetes 速查/节点压力驱逐(kubelet eviction)
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条配置与存储54 条调度与资源52 条
集群运维与排障54 条

节点压力驱逐(kubelet eviction)

kubelet 监控 memory.available、nodefs/imagefs 可用率等信号,超过软/硬阈值即驱逐 Pod;先 BestEffort 后 Burstable。

Kubernetes 速查云更新于 2026-10-12

取证

取证
kubectl get events -A --field-selector reason=Evicted | tail -10
kubectl describe pod evicted-x | grep -i -A2 evicted
journalctl -u kubelet --no-pager | grep -i -E 'evict|pressure' | tail -20
硬阈值触发的驱逐立即执行;软阈值给宽限期。阈值默认值随版本演进,以节点 kubelet 配置为准。

易错点

  • 被驱逐的 Pod 由控制器重建,可能又落回同一节点:先解决节点资源水位
  • 只看 Pod 事件不看节点信号:根因在节点 memory/disk,修 Pod 没用

数据来源与参考

  • Kubernetes 官方文档 · 节点压力驱逐
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌