当前位置: 首页 > article >正文

k8s:pod被kill,显示command terminated with exit code 137

文章目录

  • 错误说明
  • 可能的原因
  • 遇到的一个情况

错误说明

在 Linux 中,进程退出码 137 表示 进程因 SIGKILL 信号 (signal 9) 被杀死,其计算方式如下:
137=128+9

128:Linux 规定,如果进程因信号终止,退出码就是 128 + 信号编号。
9 (SIGKILL):表示 进程被强制终止(通常由 kill -9、OOM Killer 或 systemd 触发)。

可能的原因

  • 手动 kill -9 pid 终止进程
  • 系统 OOM Killer 触发
    当系统内存不足,Linux OOM Killer 可能会杀死占用内存过多的进程。
    通过 dmesg | grep -i “oom” 检查 OOM 记录。
  • 容器 (Docker/K8s) 超过资源限制
    Kubernetes:可能因 CPU/内存超限,检查 kubectl describe pod 。
    Docker:可能因 --memory 限制导致 OOM。
  • systemd 或 ulimit 约束
    ulimit -a 查看系统资源限制,可能是 进程超时或资源受限 导致。

解决方法
检查日志:dmesg -T | grep -i “killed” 查看是否是


http://www.kler.cn/a/541414.html

相关文章:

  • 【Unity3D】UGUI的anchoredPosition锚点坐标
  • gitlab多项目流水线
  • Docker安装Redis
  • 项目质量管理体系及保证措施
  • 数据源和 sqlSessionFactory 配置
  • 对接DeepSeek
  • Python Pandas(7):Pandas 数据清洗
  • UDP小实验
  • #渗透测试#批量漏洞挖掘#某成科信票务管理系统 TicketManager SQL注入漏洞
  • MapReduce简单应用(三)——高级WordCount
  • C#操作excel数据,第一步先保存到Redis,第二步再保存到Sql Server数据库。第三步同步到MongoDB中
  • Lisp语言的算法
  • 51单片机独立按键的扩展应用
  • Linux ping不通百度但浏览器可以打开百度的的解决方法
  • 抖音“碰一碰”发视频:短视频社交的新玩法
  • 【设计模式】【行为型模式】职责链模式(Chain of Responsibility)
  • 集成学习 网络安全 网络安全集成服务
  • HTML之JavaScript变量和数据类型
  • 【OneAPI】通过网页预渲染让搜索引擎收录网页
  • 如何通过 bugreport 分析 Android 系统日志?
  • flutter-webrtc安装示例
  • 简易图书管理系统——MYsql+Javase+JDBC
  • 后端开发校招面试常见问答总结(一)|Java高频考点解析
  • ESP32S3(主模式) 与 STM32(从模式) 进行SPI全双工通信
  • Ansible与shell脚本执行的区别
  • 数据源和 sqlSessionFactory 配置