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

节点下线与从集群移除

下线顺序是先排水后删对象:cordon 阻止新调度、drain 迁移负载、最后删除 Node 对象,并处理残留的卷与本地数据。

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

下线步骤

下线步骤
kubectl cordon node1
kubectl drain node1 --ignore-daemonsets --delete-emptydir-data
kubectl delete node node1
kubectl get pv | grep node1
delete node 只删除 API 对象:节点上的 kubelet 配置、容器与本地卷目录需要单独清理(如 kubeadm reset)。

易错点

  • 跳过 drain 直接删节点:Pod 会被留在 Terminating,也失去优雅驱逐过程
  • 用同样方式下线控制面节点:etcd 成员与控制面证书需要额外步骤,不能简化处理

数据来源与参考

  • Kubernetes 官方文档 · 移除节点
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌