Рейтинг:0

Невозможно убить несуществующий процесс или его родителя. Это никогда не уходит

флаг es

У меня есть несуществующий процесс, который просто не исчезнет, ​​несмотря ни на что убийство команда, которую я запускаю. я упомянул Что такое процесс <defunct> и почему его не убивают? и несколько других статей, но это просто не работает.

Например:

âââ(rootdd651bca9e63447)-[~]
ââ# ps -ef | grep больше не существует | grep -v grep | разрез -b8-20 | ксарги убить -9

âââ(rootdd651bca9e63447)-[~]
ââ# ps aux | грэп -я 13899
корень 13899 6.0 0.0 0 0 ? Z 11:49 0:16 [мой-сервис] <несуществующий>
root 15987 0.0 0.0 5200 720 pts/6 S+ 11:53 0:00 grep --color=auto -i 13899

âââ(rootdd651bca9e63447)-[~]
â#

В результате я не могу перезапустить службу, запутанную как моя служба потому что он утверждает, что он уже запущен. Как решить эту проблему? Я запускаю это в образе докера, поэтому, к сожалению, я не могу просто «перезагрузить» образ докера, потому что срок моего доступа к хосту истек, и мне потребуется выполнить несколько часов процессов, чтобы восстановить его. хозяин.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.