RHEL6 boot.log tem GB em tamanho

0

Eu sou um usuário novato do Linux e eu herdei um servidor RHEL6 que está agindo como um servidor syslog-ng. Meu problema é que o boot.log está crescendo aos trancos e barrancos do que parecem ser as entradas para o firewall entrando no boot.log em vez do arquivo de mensagens do syslog.

Minha primeira preocupação é o tamanho absolutamente massivo do boot.log. O que deve ser um arquivo muito pequeno é mais de 8,1 GB e crescendo. Eu gostaria de rodá-lo ou truncá-lo se for necessário. Eu li vários itens que indicam o uso de logrotate não é apropriado para RHEL6. Existe outra maneira de fazer esse registro girar? Meu maior medo é que o servidor seja reinicializado um dia, mas falhe devido a esse registro massivo.

Obrigado!

    
por aries1564 13.09.2013 / 21:23

1 resposta

0

Eu suspeito que sua hipótese está errada - logrotate funciona bem (e é instalado por padrão) no RHEL6 - veja aqui para documentação oficial. Haveria maneiras alternativas de girar o arquivo de log (por exemplo, movê-lo manualmente, tocar no arquivo e reiniciar o serviço gravando nele - provavelmente syslogd ou rsyslogd), mas logrotate é a ferramenta projetada para o trabalho. Se você fornecer links para a discussão, eu posso esclarecer ou desbancar isso - nada apareceu em uma rápida pesquisa no Google. (Pode ser que as entradas de log possam desaparecer se o logrotate for invocado com certos parâmetros ou algo assim, mas a solução é tweek a maneira como o logrotate faz a rotação).

Outra coisa a ser feita é direcionar a causa do problema e mover a gravação do log do problema para outro arquivo - normalmente editando /etc/rsyslog.conf (ou /etc/syslog.conf) e reiniciando-o. / p>     

por 14.09.2013 / 10:16