【问题标题】:My pod status showing OOM-killed, but doesn't restarted container. Why?我的 pod 状态显示 OOM-killed,但没有重新启动容器。为什么?
【发布时间】:2021-11-21 05:44:00
【问题描述】:

我正在使用三个容器、一个应用程序 POD 和两个边车容器运行 POD。此处超出了应用程序容器内存限制并且不会重新启动。在应用程序 pod 中,一个 Java 应用程序正在运行。这是描述 POD 命令状态。

Host Port:      0/TCP
State:          Waiting
  Reason:       CrashLoopBackOff
Last State:     Terminated
  Reason:       OOMKilled
  Exit Code:    137
  Started:      Wed, 29 Sep 2021 09:41:50 +0000
  Finished:     Wed, 29 Sep 2021 09:42:47 +0000
Ready:          False
Restart Count:  14
Limits:
  memory:  300Mi
Requests:
  memory:  300Mi

【问题讨论】:

    标签: kubernetes containers kubernetes-pod


    【解决方案1】:

    Restart Count: 14 似乎 pod 确实重新启动了。但是,重新启动会进行指数退避。您可以通过查看Events 来了解下一次重启的时间,CrashLoopBackOff: "Back-off 20s restarting failed 部分会告诉您下一次尝试的时间。

    【讨论】:

      猜你喜欢
      • 2020-02-25
      • 2023-03-11
      • 1970-01-01
      • 2023-02-09
      • 2021-05-09
      • 2017-01-25
      • 1970-01-01
      • 1970-01-01
      • 2021-08-04
      相关资源
      最近更新 更多