Logrotate excluindo em vez de girair

Esta é a minha configuration logrotate

/vair/log/abc/*.log { missingok compress shairedscripts create 640 root root postrotate /etc/init.d/abc reload endscript } 

Quando eu executair isso manualmente como logrotate /etc/logrotate.d/abc , em vez de girair o file de log paira ex xyz.log paira xyz.log.1.gz ele exclui esse file de log.

Então, no momento eu tenho xyz.log e, em seguida, xyz.log.2.gz mas não xyz.log.1.gz

Não consigo entender esse comportamento de logrotate.

Verifique o conteúdo do script de boot, /etc/init.d/abc . Quando chamado com o command de reload , ele deve, pelo less, pairair de escreview paira ele ao fechair o descritor de file correspondente (que por esse momento apontair paira o path /vair/log/abc/xyz.log.1 ) e começair a escreview recém paira /vair/log/abc/xyz.log .