kubernetes 节点处于notready状态,而pod仍在运行1/1,节点动态,7.220.110.21再次健康,移除所有污点,但不更新就绪状态,

50pmv0ei  于 6个月前  发布在  Kubernetes
关注(0)|答案(3)|浏览(77)

根据日志,我们可以得出以下结论:

  1. Kubelet 状态为 False,因为 Docker 服务未启动。
  2. 在报告 Pod 状态之前,Kubelet 被杀死。
  3. 现在 Pod 的状态卡在运行中 1/1,从未变为 0/1。

为了解决这个问题,我们需要执行以下操作:

  1. 确保 Docker 服务已启动并正常运行。
  2. 在报告 Pod 状态之前,不要杀死 Kubelet。
  3. 如果问题仍然存在,检查 Kubelet 和 Docker 之间的通信是否正常。

Kubernetes版本

$ kubectl version
# paste output here

云提供商

OS版本

# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here

# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here

安装工具

容器运行时(CRI)和版本(如果适用)

相关插件(CNI,CSI,...)和版本(如果适用)

cnh2zyt3

cnh2zyt31#

这个问题目前正在等待分类。
如果SIG或子项目确定这是一个相关的问题,他们将通过应用triage/accepted标签并提供进一步的指导来接受它。
组织成员可以通过在评论中写入/triage accepted来添加triage/accepted标签。
有关使用PR评论与我互动的说明,请查看here。如果您对我的行为有任何问题或建议,请针对kubernetes-sigs/prow仓库提出一个问题。

pgky5nke

pgky5nke3#

sig-node 排班会议:

  • 这似乎是WAI。我认为默认情况下,pods可以对NotReady节点容忍5分钟。您对此bug有更多信息吗?

相关问题