Назад | Перейти на главную страницу

syslog-ng не может войти на хост lxc

мы запускаем серверы CentOS 6 с несколькими lxc-контейнерами. Для системного журнала мы используем syslog-ng. Через некоторое время демон syslog-ng прекращает регистрацию сообщений, но продолжает работать. Это происходит и на хосте, и внутри контейнеров (где запущен другой syslog-ng). Мы пока не смогли найти никаких закономерностей для сбоя, но мы предполагаем, что это как-то связано с lxc, потому что у нас нет этих проблем на других хостах.

У нас есть подозрение, что эти проблемы возникают, когда запущено более одного lxc-контейнера, и что только «новые» процессы не могут регистрироваться.

Мы работаем со следующими версиями программного обеспечения:

У тебя есть идеи?

С уважением, trademesh

Я подозреваю, что есть утечка FD (вы можете подтвердить это с помощью lsof), которая по какой-то странной причине обнаруживается только под LXC. Я бы рекомендовал перейти на более новую версию syslog-ng (3.5+) и посмотреть, сохраняется ли проблема. Начиная с версии 3.2.