手動でDovecotのログローテートを設定する際の注意点

Dovecotのログだけ何故かローテートされず、ファイルが肥大化していることを発見した。調べると、どうもログローテートの処理が走ったあとにdoveadm log reopenして、ログファイルを開き直さないといけないようである。さもなくば同じファイルへログが千代に八千代に吐き続けられてしまう。

/var/log/dovecot.log {
  daily
  rotate 30
  missingok
  sharedscripts
  postrotate
    doveadm log reopen
  endscript
}

これでうまくいった。

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください