【发布时间】:2013-12-23 18:46:05
【问题描述】:
我遇到了一些在 Ubuntu 10.04.3 LTS 上卡在 D 状态的进程的问题。
他们从 11 月 5 日(今天是 12 月 6 日)开始一直处于这种状态。我知道这些是不间断的睡眠状态,通常与等待来自硬盘等硬件的数据有关。这是一个生产服务器,所以重启是最后的手段,有没有人能够阐明这些过程可能是什么?
这是来自ps -aux 的 D 状态项的输出
www-data 22851 0.0 0.0 0 0 ? D Nov05 0:00 [2637.64]
www-data 26306 0.0 0.0 4008 12 ? D Nov05 0:00 ./2.6.37
www-data 26373 0.0 0.0 4008 12 ? D Nov05 0:00 ./n2
www-data 26378 0.0 0.0 4008 12 ? D Nov05 0:00 ./n2
这是ps axl | awk '$10 ~ /D/' 的输出以获取更多信息。
0 33 22851 1 20 0 0 0 econet D ? 0:00 [2637.64]
1 33 26306 1 20 0 4008 12 ec_dev D ? 0:00 ./2.6.37
1 33 26373 1 20 0 4008 12 ec_dev D ? 0:00 ./n2
1 33 26378 1 20 0 4008 12 ec_dev D ? 0:00 ./n2
有没有办法杀死这些?重新启动时处于此状态的进程是否会导致任何问题?
【问题讨论】:
-
恕我直言,提出这个问题并不是一件好事。您必须将其转移到 stackoverflow。
标签: linux ubuntu process hard-drive