O servidor do CentOS 6.5 tem uma tarefa cron que converte arquivos de atividade do sistema em relatórios de atividade do sistema uma vez por dia. Periodicamente, às vezes como uma única vez, às vezes todos os dias durante uma semana ou mais, a tarefa cron falha ao informar que o arquivo de atividade do sistema (por exemplo, /var/log/sa/sa07
) para esse dia é inválido. De fato, nesses dias, o arquivo sa é de fato apenas algumas centenas de bytes (de informações de cabeçalho, por exemplo, nome do host e versão do kernel) em vez do normal 1,5-2 Meg do log de atividades.
Portanto, a causa parece não ser a tarefa cron em si, mas o fato de que, durante as 24 horas que antecederam a tarefa do cron, o daemon de atividade do sistema não está gravando no log corretamente.
O único conselho que posso encontrar em outro lugar é permitir que ele se conserte com o tempo, o que parece acontecer mais cedo ou mais tarde, mas eu prefiro uma solução mais sólida que permita que os logs de atividade do sistema não sejam perdidos por dias ou semanas de cada vez.
Alguém sabe como consertar esse comportamento?