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 

  • Флаги pkg-config являются относительными
  • Установка rsyslog из источника - не найден пакет liblogging-stdlog
  • Почему у меня нет файла httpd.conf в / etc / apache2?
  • Ключ к букве «o» перестает работать, работает только с Shift, Linux
  • Сбой плагина Java на Ubuntu 16.04 / Firefox ESR 52.2.0
  • Ubuntu K / FreeBSD
  • Найти исходные файлы для OpenGL на хосте
  • Как переустановить конфигурационный файл
  • 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

    Проблема Sendmail с текстовыми сообщениями AT & T SMS

    задать путь библиотеки для текущего скрипта

    Как определить, находятся ли два интерфейса Ethernet на одном и том же языке?

    Как я могу обойти требования сложности с паролями Fedora?

    Безопасно читать пароль из замещения процесса?

    Дата преобразования Bash в файл csv с awk или другим средством linux (csvcut)

    Передача данных между Ubuntu и CentOS

    Не удается подключиться к X-серверу: 0.0 в качестве суперпользователя

    Пропустить маршрутизацию через интерфейс `lo` для исходящих пакетов

    Создание каталогов из строк файла

    Показывать элемент в контекстном меню только для определенного типа файлов с помощью Nautilus-Actions Configuration Tool

    Звуковое шумоподавление звука микрофона с помощью JACK, ALSA, Audacity?

    Установите содержимое папки в другую.

    Может ли написать stdout место противодавления в процессе?

    Как обновить компилятор gfortran?

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