pod.txt 显示 redis-enterprise-node 容器因 OOMKilled 原因并退出代码 137 而重启

最后更新于 2024 年 3 月 22 日

症状

Redis Enterprise Cluster 启动了 shard 故障转移。pod.txt 文件报告的错误如下:

  services-rigger:
    ...
    State:          Running
      Started:      Sun, 22 Jan 2023 19:39:07 +0200
    Last State:     Terminated
      Reason:       Error
      Exit Code:    137
      Started:      Fri, 20 Jan 2023 15:16:46 +0200
      Finished:     Sun, 22 Jan 2023 19:33:58 +0200
    Ready:          True
    Restart Count:  1
    ...

变更

非 Redis 容器可能会消耗比预期更多的 RAM。Redis Enterprise 容器有 RAM 和 CPU 限制。

原因

在工作节点上运行的 Pod 可以消耗工作节点的 RAM。

解决方案

咨询您的 k8 管理员

参考资料

Pod 和容器的资源管理