Pod 一直 Terminating
删除 Pod 后状态长期停留在 Terminating,kubectl delete 不返回或超时;节点上容器可能已停止,但 API 对象仍在。
kubectl get pod <POD> -n <NS> -o yaml
kubectl describe pod <POD> -n <NS>
kubectl get pod <POD> -n <NS> -o jsonpath='{.metadata.finalizers}'
查看 kubelet 和运行时:
crictl ps -a | grep <POD>
journalctl -u kubelet --since '30 min ago' | grep <POD>
terminationGracePeriodSeconds,让进程处理 SIGTERM。kubectl delete pod --force --grace-period=0 清理。kubectl get pod -o yaml — finalizer 和状态kubectl delete pod --force — 强制删除crictl — 容器状态journalctl -u kubelet — kubelet 日志kubectl get volumeattachment — 卷挂载