ubuntu 12.04 で 手動 logrotate を行う
手動実行する場合は logrotate
コマンドを実行する
手動実行前に確認する方法
logrotate -dv
d オプションでデバッグ出力
v オプションで詳細を出力
ローテート設定のファイルを指定して手動実行する方法
logrotate -f /etc/logrotate.d/hoge
ちなみに、ローテートの状態を確認するには、status ファイルを確認する。
$ cat /var/lib/logrotate/status logrotate state -- version 2 "/var/log/syslog" 2013-9-20 "/var/log/dpkg.log" 2013-9-20 "/var/log/landscape/package-changer.log" 2013-9-20 ……
このファイルに記載されている日付でローテートを管理している。
編集してから実行しないと、ずっと空振っちゃうので注意。ドジっ子なのですぅ。
Ubuntu Server 実践バイブル 現場で即運用に役立つサービス設定のノウハウ
- 作者: 吉田史
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2013/03/16
- メディア: 大型本
- 購入: 1人 クリック: 20回
- この商品を含むブログ (4件) を見る