Blog Agility

Otimizando logrotate no XenServer

Otimizando logrotate no XenServer

O tamanho do sistema de arquivos raiz do XenServer é adequado para o uso normal, mas em cenários especiais, os arquivos de log pode consumir mais espaço do que o esperado. Por exemplo, vários daemons do SNMP, que são uma parte dos pacotes de fornecedores, pode causar aumento significativo nos arquivos de log. Uma das possíveis maneiras de economizar espaço em disco é otimizar o logrotate e permitir compressão de arquivos de log.

 

1. Acesse o Local Command Shell e autentique-se como root:

2014_09_Diego_Pinheiro_Otimizando_Logrotate_XenServer01

2. Edite o arquivo /etc/logrotate.conf utilizando o editor vi:

2014_09_Diego_Pinheiro_Otimizando_Logrotate_XenServer02

3. Com arquivo aberto remova o símbolo # da linha referente ao “compress”, deixando o arquivo da seguinte forma:

2014_09_Diego_Pinheiro_Otimizando_Logrotate_XenServer03

4 – Por último mova o arquivo conforme a captura de tela abaixo. Dessa forma o logrotate passará a ser realizado de hora em hora, ao invés de diariamente:

2014_09_Diego_Pinheiro_Otimizando_Logrotate_XenServer04

Após estes procedimentos a rotação dos logs será realizada de hora e hora, utilizando compressão dos logs e mantendo somente 20 MB de logs disponíveis para consulta, o que é suficiente para debug e troubleshoot de incidentes e problemas que possam ocorrer.