LINUX.ORG.RU

Rsyslog не подгужает relp-модуль при запуске через systemd

 ,


0

1

Привет!

Обозначил проблему в теме - есть две тачки с rsyslog - версия rsyslog (7.4.7), ОС и systemd (219) одинаковая. На одной машине модуль relp (imrelp) запускается без проблем - слушает порт, принимает логи и так далее, на другой - без каких-либо ошибок этот модуль просто не стартует. Конфиги rsyslog везде одинаковые.

При всем этом на проблемной машине при запуске rsyslog руками модуль запускается успешно. Демон что через юнит, что руками запускается с абсолютно одинаковыми параметрами. А, да, модуль для приема логов по tcp запускается нормально через систему инициализации, но даже при замене его на relp (то есть порт такой же) получаю сабжевую проблему.

Абсолютно нет идей куда копать и что делать, надеюсь на вашу помощь. Заранее спасибо за советы!

Может быть, этот модуль биндит порт без IP_FREEBIND, а rsyslog запускается до поднятия сети (network.target)?

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

Даже при рестарте с уже поднятой сетью такая ситуация, тем более с tcp-модулем на, например, 514 порту стартует всегда нормально, а с relp на этом же порту работать не хочет.

alozovskoy ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.