![Logrotate がログをローテーションしない](https://rvso.com/image/1452860/Logrotate%20%E3%81%8C%E3%83%AD%E3%82%B0%E3%82%92%E3%83%AD%E3%83%BC%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%97%E3%81%AA%E3%81%84.png)
Ubuntu 14.04で実行している場合、以下のlogrotate設定があります。/etc/logrotate.d/logstash
/opt/app/logs/logstash*.log {
size 1g
create 700 app app
rotate 5
}
/etc/cron.daily/logrotate
このログはすぐに大きくなるので、logrotate cronjobを毎日だけでなく時間ごとに実行したいと考えました/etc/cron.hourly/logrotate
。/etc/init.d/cron reload
約18時間後、ログはローテーションされず、表示されなくなりました。/var/lib/logrotate/status
何か案は/
答え1
問題が見つかりました。1g
の代わりにを使用していました1G
。