kill pid не работает?

Сейчас это довольно странно. Я пытаюсь убить процесс, используя его pid но он не работает вообще.

 root@machineA:/home/david# ps aux | grep modelling david 5075 0.0 0.0 1285420 29404 ? Dl 21:05 0:01 /opt/modelling/bin/http root 8730 0.0 0.0 8096 936 pts/4 S+ 22:43 0:00 grep --color=auto modelling 

Ниже приводится способ, которым я обрабатываю процесс.

 root@machineA:/home/david# kill -9 5075 

И тогда, если я снова сделаю ps . Я снова вижу тот же результат.

 root@machineA:/home/david# ps aux | grep modelling david 5075 0.0 0.0 1285420 29404 ? Dl 21:05 0:01 /opt/modelling/bin/http root 9062 0.0 0.0 8100 936 pts/4 S+ 22:44 0:00 grep --color=auto modelling 

Кто-нибудь знает, что происходит? Раньше это работало нормально, и это началось несколько часов назад, и я не уверен, что случилось?

Обновить:-

Я сделал верх, и он показывает как D вместо Z который является uninterruptible sleep

 5075 david 20 0 1255m 28m 13m D 0 0.0 0:01.09 http 

  • Обрезка длинной линии в Нано
  • Vintage терминал для Ubuntu
  • Присоединение всех mp3-файлов в файле m3u в один mp3-файл
  • Samba разрешает доступ к файлам файлов - пользователи не могут открывать файлы, которые я создаю
  • Могу ли я печатать через CUPS на устройстве ARM без драйверов, установив CUPS на сервер x86 с драйверами?
  • Как установить LANG в локали, несмотря на то, что он находится в / etc / default / locale в ubuntu для поддержки Unicode?
  • Crunchbang не видит существующей установки Ubuntu
  • Обновление дистрибутива на основе Ubuntu без потери всего
  • One Solution collect form web for “kill pid не работает?”

    Чтобы удалить процесс состояния D State , поскольку он является бесперебойным, только эта перезагрузка компьютера может решить проблему, если она не будет автоматически обрабатываться системой.

    Обычно существует очень мало шансов, что процесс продолжится в D State . И если это так, то в системе что-то не так эффективно обрабатывается. Это может быть потенциальной ошибкой.

    Ниже приведена выдержка из OpenVZ о том, что такое состояние D State процесса.

    D происходит, тогда процесс находится в режиме бесперебойного сна. Это состояние плохое, потому что вы ничего не можете сделать с процессом в состоянии D. К счастью, процесс обычно остается в таком состоянии не так долго. Но если у вас есть куча процессов состояния D, тогда некоторая логика в системе нарушается. Если это происходит, очень важно определить, где этот несчастливый сон. Это легко сделать с командой ps с опцией l. В столбце WCHAN указано имя функции ядра, в которой процесс спал:

     # ps axl | awk '$10 ~ /D/' F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND vass 13478 7.2 0.0 1732 624 pts/1 D+ 17:36 0:00 find ./ 

    [Refernce] – https://openvz.org/Processes_in_D_state

    Interesting Posts

    Программа GNU sort – сжатие – сжатие только первой временной

    Безопасно ли монтировать такую ​​же файловую систему ext4 в разных точках подключения?

    Выполнять команду в sftp-подключении через скрипт

    Как искать выделенные или подчеркнутые тексты?

    Поручить выполнить блок после успешного завершения работы другого устройства

    Удаление текстовых объектов Word в VIM

    терминал: неанглийские символы

    ImportError: libavcodec.so.56: невозможно открыть файл общих объектов: нет такого файла или каталога

    как найти смещение одного двоичного файла внутри другого?

    eCryptFS проблема автомонтирования

    Не удается загрузить в однопользовательский режим

    Как это «&» в конце моей команды быстро запустило скрипт?

    Ошибка компоновки клавиатуры в окне входа в систему после блокировки экрана

    Как автоматически обрабатывать небольшое дисковое пространство?

    "Rm -rf Filename.iso" Разрешение отклонено

    Linux и Unix - лучшая ОС в мире.