IlyaEvseev
@IlyaEvseev
Opensource geek

Как в systemd управлять всеми и отдельными процессами сервиса?

Есть:
  • много файлов /etc/mydaemon/*.conf
  • для каждого из них должен запускаться процесс mydaemon


Хочется:
  • командой «systemctl start/stop/status mydaemon» запускать/останавливать/проверять все процессы
  • командой «systemctl start/stop/status mydaemon@xx» запускать/останавливать/проверять mydaemon -c /etc/mydaemon/xx.conf


Проблема:
  • Можно добавить в /etc/systemd/system файлы mydaemon.service и mydaemon@.service, но они не будут знать друг о друге.
  • Например, если запустить mydaemon.service, то mydaemon@xx не будет считать себя запущенным.


У неё есть решение в systemd? В SysVrc такое делалось тривиально.
  • Вопрос задан
  • 291 просмотр
Пригласить эксперта
Ответы на вопрос 1
@mureevms
systemctl <start/stop/status> mydaemon*
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы