Как отключить логирование службой в журнал messages?

Доброго времени суток! Есть служба состряпанная из sh файла, который запускает цепочку действий, в том числе ведет свой лог. Проблема в том что если запустить службу через systemctl start то весь лог складывается в файл Messages и собственные логи в заданной папке не ведутся. как можно данное исправит?

служба создана так
[Unit]
Description=AccountServer

[Service]
Type=simple
ExecStart=/home/server/server_bin/accountServer/startAccountServer.sh
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Перенаправьте логи по фильтру в rsyslog нужный вам файл.
Либо разбирайтесь почему служба не ведет логи в отдельном файле.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
ИМХО, странно.
А что написано в home/server/server_bin/accountServer/startAccountServer.sh, как пишем в лог-файл?
Ответ написан
Ваш ответ на вопрос

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

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