当我在运行 ubuntu 12.04 的服务器上执行 ps 时,它总是冻结。
像这样:
root@xxx:xxxxx# ps
PID TTY TIME CMD
26328 pts/1 00:00:00 sudo
26329 pts/1 00:00:00 su
26330 pts/1 00:00:00 bash
Signal 11 (SEGV) caught by ps (procps version 3.2.8)
Please send bug reports
并且,这使得高负载平均值成为常态过程。
在我添加许多必须添加的用户之前,这个错误从未发生过。
我在 Google 上搜索了很多次,但找不到如何修复它。
你能告诉我解决办法吗?
抱歉我的英语很脏。
附言:
我在 vmware esxi 5.1 上运行这台机器。
并且,它是由 Ubuntu 12.04“Precise Pangolin”最小 CD 创建的。
在本页
https://help.ubuntu.com/community/Installation/MinimalCD
这和这个错误有联系吗?
答案1
这是 Linux 内核的一个错误,你可以在此文档中看到
- http://debian.2.n7.nabble.com/Bug-702965-procps-ps-dies-with-SIGSEGV-on-kernels-gt-3-2-29-and-lots-of-supplementary-groups-td2890061.html
- http://forums.grsecurity.net/viewtopic.php?f=3&t=3298
- https://bugs.launchpad.net/ubuntu/+source/procps/+bug/639798
但这是 Ubuntu 上的旧错误,我不知道它是否仍然存在于较新的内核上。