У меня проблема с некоторыми процессами, застрявшими в состоянии D на Ubuntu 10.04.3 LTS.
Они были в этом состоянии с 5 ноября (сегодня 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
Есть ли способ убить их? Имеет ли процессы в этом состоянии при перезагрузке какие-либо проблемы?