我在Ubuntu 10.04.3 LTS上的某些进程陷入D状态时遇到问题。
他们从11月5日(今天是12月6日)开始处于这种状态。我知道这些是不间断的睡眠状态,通常与等待来自硬盘等硬件的数据有关。这是一台生产服务器,因此重新启动是最后的手段,有人能对这些过程有什么了解吗?
这是来自D状态项的输出 ps -aux
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
有没有办法杀死这些?重新引导时使进程处于此状态是否会引起任何问题?