Posso compactar manualmente o arquivo quando o logrotate com delaycompress está ativo

3

Eu tenho um logrotate diário configurado com as opções compress , missingok , delaycompress , dateext . Eu preciso compactar o arquivo de log atrasado. Posso fazê-lo manualmente agora ou devo esperar até que o logrotate o faça quando for executado.

Não tenho certeza se o logrotate tem algum armazenamento interno, será confundido se ele ver o arquivo já compactado?

    
por rATRIJS 02.03.2012 / 10:23

1 resposta

2

Se bem me lembro, o logrotate usa apenas os nomes dos arquivos na rotação e somente o nome será alterado se você compactar o arquivo. Ele nem se importa com o conteúdo do arquivo, uma vez que ele é girado (mesmo antes). Você deve ser capaz de comprimir um arquivo livremente, mas se você fizer isso de alguma forma diferente, você pode acabar com esse arquivo fora da rotação apenas por aí no diretório.

De qualquer maneira, acredito que não há mal em tentar. Deve ser impossível "confundir" logrotate.

    
por 02.03.2012 / 10:53