Saya memiliki konfigurasi logrotate baru berikut:
/var/log/nexus/nexus.log {
rotate 7
missingok
compress
delaycompress
copytruncate
daily
}
Ketika saya berlari logrotate -d nexus
, saya mendapatkan yang berikut:
reading config file nexus
reading config info for /var/log/nexus/nexus.log
Handling 1 logs
rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/nexus/nexus.log
log does not need rotating
/ Var / log / nexus / folder saya berisi yang berikut ini:
nexus.log
oldlogs.tar.gz
Mengapa LogRotate tidak memutar file nexus.log? Apa yang saya harapkan adalah file nexus.log akan terpotong dan file baru, seperti nexus.log-201106241000, akan dibuat.