【问题标题】:Master not pods in NotReady statusMaster not pods 处于 NotReady 状态
【发布时间】: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


【解决方案1】:

我能够使用 crictl 命令删除 NotReady pod。

crictl pods|grep NotReady|cut -f1 -d" "|xargs -L 1 -I {} -t crictl rmp {}

【讨论】:

    猜你喜欢
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多