История изменений
Исправление token_polyak, (текущая версия) :
Чтоб системда увидела файл службы, надо сначала запустить daemon-reload, а уже потом можно start, enable итд.
указав уже полный путь к файлу
эм, не надо так. советую прежде чем пробовать остальные советы - запустить systemctl disable /полный/путь
. Естественно после этого надо будет обратно заэнейблить, но уже без полного пути.
что смотреть
systemctl status myservice
, journalctl -u myservice
.
Ещё можно проверить корректность файла - systemd-analyze verify myservice
.
Задержка в скрипте не нужна, правильнее будет в файле .service прописать, что ему нужно - всякие After=network.target
или After=mnt-storage.mount
. Если ему, конечно, вообще что-либо подобное нужно.
Исправление token_polyak, :
Чтоб системда увидела файл службы, надо сначала запустить daemon-reload, а уже потом можно start, enable итд.
указав уже полный путь к файлу
эм, не надо так. советую прежде чем пробовать остальные советы - запустить systemctl disable /полный/путь
.
что смотреть
systemctl status myservice
, journalctl -u myservice
.
Ещё можно проверить корректность файла - systemd-analyze verify myservice
.
Задержка в скрипте не нужна, правильнее будет в файле .service прописать, что ему нужно - всякие After=network.target
или After=mnt-storage.mount
. Если ему, конечно, вообще что-либо подобное нужно.
Исправление token_polyak, :
Чтоб системда увидела файл службы, надо сначала запустить daemon-reload, а уже потом можно start, enable итд.
указав уже полный путь к файлу
эм, не надо так. советую прежде чем пробовать остальные советы - запустить systemctl disable /полный/путь
.
что смотреть
systemctl status myservice
, journalctl -u myservice
.
Ещё можно проверить корректность файла - systemd-analyze verify myservice
.
Задержка в скрипте не нужна, правильнее будет в файле .service прописать, что ему нужно - всякие After=network.target
или After=mnt-storage.mount
.
Исправление token_polyak, :
Чтоб системда увидела файл службы, надо сначала запустить daemon-reload, а уже потом можно start, enable итд.
указав уже полный путь к файлу
эм, не надо так. советую прежде чем пробовать остальные советы - запустить systemctl disable /полный/путь
.
что смотреть
systemctl status myservice
, journalctl -u myservice
.
Ещё можно проверить корректность файла - systemd-analyze verify myservice
.
Исходная версия token_polyak, :
Чтоб системда увидела файл службы, надо сначала запустить daemon-reload, а уже потом можно start, enable итд.
указав уже полный путь к файлу
эм, не надо так. советую прежде чем пробовать остальные советы - запустить systemctl disable /полный/путь
.
что смотреть
systemctl status myservice
, journalctl -u myservice
.