перенаправить системные журналы systemd в файл

Я пытался запустить flum на Ubuntu 16.04 в качестве службы systemd и имею следующее в /etc/systemd/system/flume-ng.service

 [Unit] Description=Apache Flume [Service] ExecStart=/usr/bin/nohup /opt/flume/current/bin/flume-ng agent -c /etc/flume-ng/conf -f /etc/flume-ng/conf/flume.conf --name a1 & ExecStop=/opt/flume/current/bin/flume-ng agent stop [Install] WantedBy=multi-user.target 

Я попытался добавить следующие строки

 StandardOutput=/var/log/flume-ng/log1.log StandardError=/var/log/flume-ng/log2.log 

который не работал для меня. Я запустил systemctl daemon-reload и systemctl restart flume-ng

кто-нибудь знает, как это работает?

One Solution collect form web for “перенаправить системные журналы systemd в файл”

ExecStart=/usr/bin/nohup …

Это не верно. Убери это. Эта служба не запускается в интерактивном сеансе входа в систему. Контрольный терминал или руководитель сеанса не имеет права посылать ему сигнал зависания.

ExecStart=… &

Это не верно. Убери это. Это не скрипт оболочки. & не имеет специального shell-подобного значения, и в любом случае это будет неправильный способ запуска службы.

  StandardOutput = / вар / журнал / желоб-нг / log1.log
 StandardError = / вар / журнал / желоб-нг / log2.log 

Это неправильно. Не используйте их. systemd уже отправляет стандартный вывод и ошибку процесса обслуживания (ов) в свой журнал, без таких настроек в сервисном модуле. Вы можете просмотреть его с помощью

  journalctl -e -u flume-ng.service 

  • Ошибка монтирования при автоопределении USB-флэш-накопителя с шиной LUKS
  • Ошибка загрузки grub при загрузке, восстановление при ремонте не восстанавливается
  • Политика паролей Ubuntu
  • Как построить nginx на Ubuntu с модулем cache_purge?
  • Не удалось получить доступ к Docker после установки в подсистеме Windows для Linux
  • CP2102 для последовательной ошибки
  • Как я могу создать правильный скрипт postinst и postrm debian?
  • Что происходит шаг за шагом при использовании «rm -rf directory»?
  • Ubuntu: Конфигурация устройства кукольного f5: раздел '' не существует
  • Ошибка аутентификации OpenVPN HMAC, несмотря на кажущиеся идентичные конфигурации клиента и сервера
  • Как добавить другую запись ОС в Wubi grub
  • Как конвертировать скрипт init Ubuntu в сценарий инициализации Amazon Linux AMI?
  • Linux и Unix - лучшая ОС в мире.