gpt4 book ai didi

kubernetes - Kubernetes pods 卡在终止-如何确定 'need to kill pod'背后的原因?

转载 作者:行者123 更新时间:2023-12-02 11:45:21 24 4
gpt4 key购买 nike

SO上类似的问题有10个答案,如“强制删除 pods ” -_-

当然,这是 Not Acceptable ,因为它会导致群集出现问题-过多的Pod停留在“终止”上,并且很多时候,如果您尝试删除随机Pod,也会被阻塞。它是随机发生的。

因此,如何确定,首先是为什么要发出“终止”命令,其次是如何找到冻结的罪魁祸首。

是CNI吗?核心组件(如kubelet,controllermanager)?

日志没有显示任何有用的信息,也没有“描述pod”。

最佳答案

如果您的 pods 显然无故终止,则可能是:

  • 节点处于压力下(内存,CPU)
  • 的 Activity 状况不受尊重

  • 由于这些原因,调度程序会杀死一些 pods 。

    如何确定确切原因?
    如果您发现'logs'和'describe'命令没用,那么它可能对监视系统很有用(例如influxdb + grafana: https://github.com/kubernetes/heapster/tree/master/deploy/kube-config/influxdb)。

    关于kubernetes - Kubernetes pods 卡在终止-如何确定 'need to kill pod'背后的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48286735/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com