AR ホームベーカリー

オイラのアウトプット用ホームベーカリー!

logrotate の実行状態を確認する

RHEL 系列だと /var/lib/logrotate/logrotate.status に保存されている。

access.redhat.com

概ね logrotate -dv /etc/logrotate.d/${定義ファイル} で dry-run の verbose 出力で原因がわかるけど、daily かつ delaycompress 的な設定していると「あれ動いてない……いや初回は実行されないで2日後からだっけか?」 みたいに動作のお作法を忘れがちで慌てて調べるハメになっている。