Неубиваемый процесс в состоянии R является либо ошибкой ядра, либо аппаратной ошибкой.
Этого не должно происходить, поэтому нет «законного» способа остановить это. kill -9
очень сложно. Чтобы найти надежный способ остановить его, вам нужно выяснить, что это за ошибка (, если это ошибка программного обеспечения ), или как ошибка повлияла на систему (, если это аппаратная ошибка ).
Наиболее уязвимым элементом ПК является оперативная память, поэтому выполните тест памяти . И убедитесь, что ваше ядро обновлено с -до -с последними доступными исправлениями ошибок.
Если вы хотите, чтобы эта команда запускалась при загрузке, вы можете просто использовать cronjob
.
Как root:
crontab -e
Затем введите следующее, как в текстовом редакторе:
@reboot /usr/bin/socat -d TCP-LISTEN:2376,range=127.0.0.1/32,reuseaddr,fork UNIX:/var/run/docker.sock
Это указывает crontab
запустить вашу команду при загрузке системы. Убедитесь, что после команды идет новая строка, нажав после нее ENTER
. Введите :wq!
так же, как в vim
, чтобы сохранить его.
Перезагрузите систему, а затем grep
для команды, чтобы убедиться, что она работает.
ps aux | grep socat