LINUX.ORG.RU

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

 


0

1

есть скрипт автозапуска маинкрафта

https://pastebin.com/L2NSLinC
лежит тут /etc/init.d/mc3
Usage: /etc/init.d/mc3 {start|stop|update|backup|status|restart|command «server command»}

настроен авторан как /etc/systemd/system/mc3.service
статус так просматривается /etc/init.d/mc3
ручной запуск /etc/init.d/mc3 start

иногда он отключается не знаю почему пока.
Как сделать чтоб система отслеживала отключение? И запускала автоматом?
Но иногда потребуется останавливать или перезапускать вручную.

[Unit]
Description=mc3_server

[Service]
#WorkingDirectory=/home/pi/mc3
ExecStart=/bin/bash /etc/init.d/mc3 start

[Install]
#systemctl list-units
WantedBy=multi-user.target

Ответ на: комментарий от Regacar

в скриптах не силен вот проблема. а тратить день на изучение чтоб через месяц все забыть опять не целесообразно

С таким подходом тебе нечего делать в Linux, да и в других ОС. Возьми лучше метлу и дворы мети. Там 30 секунд обучения и никогда не забудешь.

anonymous ()
Ответ на: комментарий от anonymous

про метлу конечно очень орегинально и креактивно. а аж приуныл.
прости ИТ владыко что холоп иудейский обратился на форум. ничтожеством своим потревожил очи и души господ.

Regacar ()