【发布时间】:2020-12-30 07:40:24
【问题描述】:
当我在容器中的 kubernetes pod 内的二进制文件上运行 gdb 时,它开始加载符号,然后它突然以 SIGTERM 终止并退出代码 137。我检查了描述 pod,它显示原因错误。我在 yaml 中添加了 ptrace 功能。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: c++ kubernetes gdb sigterm
当我在容器中的 kubernetes pod 内的二进制文件上运行 gdb 时,它开始加载符号,然后它突然以 SIGTERM 终止并退出代码 137。我检查了描述 pod,它显示原因错误。我在 yaml 中添加了 ptrace 功能。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: c++ kubernetes gdb sigterm
退出代码 137 表示进程被信号 9 (137=128+9) 杀死。最可能的原因是容器内存不足,gdb 被 OOM Killer 杀死。检查 dmesg 输出中是否有来自 OOM Killer 的任何消息。
【讨论】: