LINUX.ORG.RU

Сообщения shipilovds

 

Написание target в systemd

Приветствую! Возникла проблема с собственным таргетом для нескольких сервисов. Таргет чудесно поднимает все сервисы разом, но вот опускать ничего не опускает. При том все сервисы проверены - каждый по отдельности без проблем стартует и стопается. Внутри сервисов есть зависимость друг от друга, но оформлены они абсолютно однообразно.

Вот формат таргета:

[Unit]
Description=custom services target
Requires=service1
Requires=service2
Requires=service3
Requires=service4

[Install]
WantedBy=multi-user.target

А так выглядят сервисы:

[Unit]
Description=mydaemon
Requires=custom2
After=custom2

[Service]
Type=forking
PIDFile=/var/run/mycustom/mydaemon.pid
ExecStart=/usr/sbin/mydaemon
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure

[Install]
WantedBy=custom.target
Прошу подсказать, что я делаю не так. В интернетах ничего подходящего не нагуглено, маны перечитаны.

 

shipilovds
()

RSS подписка на новые темы