You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

读取/proc/pid/cmdline时进程hang住的排查求助

读取/proc/pid/cmdline时进程hang住的排查求助

我们现在碰到个棘手的问题,想请教下各位大佬:

最近服务器上偶尔会出现ps或者w命令永久hang住的情况(至少会挂1小时以上),用strace追踪后发现,问题根源是读取某个进程的/proc/pid/cmdline文件时卡住——今天已经出现两次了,直接用cat读取这个文件也会触发hang住。

目前只有执行kill -9才能终止这些卡住的命令。

服务器的基本情况:

  • 没有运行任何容器
  • 不存在OOM问题,实际空闲内存超过3TB
  • 未挂载NFS或其他网络文件系统
  • 系统版本为5.19.0-1019-aws #20~22.04.1-Ubuntu SMP Thu Jan 26 11:24:23 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux,Ubuntu 22.04,是一台高核心数、大内存的NUMA架构服务器

出现问题时,对应的异常进程处于*S(可中断睡眠)或者Z(僵尸)*状态。

我们已经查阅过一些相关资料,但都没能找到有效的解决思路,甚至ChatGPT4也没能给出有用的建议。

有没有大佬遇到过类似情况?或者能提供一些排查方向?

万分感谢!

备注:内容来源于stack exchange,提问作者Ariel E

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:25:31