在 Ubuntu 14.04 上運行,我有以下 logrotate 配置/etc/logrotate.d/logstash
/opt/app/logs/logstash*.log {
size 1g
create 700 app app
rotate 5
}
該日誌變得非常快,因此我希望 logrotate cronjob 每小時以及每天運行一次。我複製/etc/cron.daily/logrotate
並/etc/cron.hourly/logrotate
執行/etc/init.d/cron reload
大約 18 小時後,日誌從未輪換,也沒有顯示在/var/lib/logrotate/status
有任何想法嗎/
答案1
發現問題了,我正在使用1g
而不是1G
.