syslog-ng falha ao efetuar logon no host lxc

1

estamos executando servidores CentOS 6 com vários contêineres lxc. Para o log do sistema, estamos usando o syslog-ng. Depois de algum tempo, o daemon syslog-ng para de registrar mensagens, mas o daemon continua em execução. Isso acontece no host e dentro dos contêineres (onde outro syslog-ng também está sendo executado). Não conseguimos encontrar nenhum padrão para a falha, mas supomos que tenha algo a ver com lxc, porque não temos esses problemas em outros hosts.

Temos a suspeita de que esses problemas ocorram quando mais do que no contêiner lxc está sendo executado e que apenas "novos" processos não podem registrar.

Estamos executando as seguintes versões de software:

  • CentOS-Linux 6.4 / 6.5
  • lxc-0.7.5
  • syslog-ng-3.2.5

Você tem alguma ideia?

Atenciosamente trademesh

    
por john.dough 28.05.2014 / 16:59

1 resposta

0

Minha suspeita seria de que há um vazamento de FD (você pode confirmá-lo com lsof), o que, por algum motivo estranho, aparece apenas sob LXC. Eu recomendaria a atualização para um syslog-ng (3.5+) mais recente e verifique se o problema persiste. Muitos problemas foram corrigidos desde o 3.2.

    
por 29.05.2014 / 13:13