【发布时间】:2020-11-23 22:16:59
【问题描述】:
在我的单主 Kubernetes 1.15 集群中,一些 pod 显示为 NotReady 状态。一些 Pod 处于 Ready 和 NotReady 状态?
如何清理 NotReady 状态的 pod?
# crictl pods
POD ID CREATED STATE NAME NAMESPACE ATTEMPT
7ddfd0ce6c7ea 8 hours ago Ready kube-proxy-vntzl kube-system 0
e430a86591d26 8 hours ago Ready calico-kube-controllers-65b8787765-rrlwv kube-system 3
e4d6510396731 8 hours ago Ready coredns-5c98db65d4-gbplj kube-system 2
07b7eda330c7d 8 hours ago Ready kube-apiserver-master01 kube-system 3
9310330074be8 8 hours ago Ready etcd-master01 kube-system 3
929ea8dc9580c 8 hours ago Ready kube-scheduler-master01 kube-system 3
3fb1789729499 8 hours ago Ready calico-node-h422j kube-system 3
b833585489625 8 hours ago Ready kube-controller-manager-master01 kube-system 3
4aef641d05712 8 hours ago NotReady calico-kube-controllers-65b8787765-rrlwv kube-system 2
69f4929fe0268 8 hours ago NotReady coredns-5c98db65d4-gbplj kube-system 1
10536cc6250ee 8 hours ago NotReady kube-scheduler-master01 kube-system 2
7b7023760c906 8 hours ago NotReady calico-node-h422j kube-system 2
180fba7f48d86 8 hours ago NotReady kube-controller-manager-master01 kube-system 2
d825333e0a833 8 hours ago NotReady etcd-master01 kube-system 2
5d9d9706458d8 8 hours ago NotReady kube-apiserver-master01 kube-system 2
感谢
【问题讨论】:
-
我首先建议检查为什么有些 pod 未就绪。尝试使用
kubectl describe podname -n namespace查找原因,同时使用kubectl logs podname -n namespace检查日志。如果您想立即删除这些 pod,请使用kubectl delete pod podname -n namespace -
@mchawre 我能够使用此命令删除 NotReady pod
crictl rm 4aef641d05712 -
@sfgroups 随时为您自己的问题提供答案。
标签: kubernetes