2022/10/18(Tue) [長年日記]
[server] unicornログのローテーション
このtDiaryは、unicornを使っているのだが、これまでログをローテートさせないでいたので対処。
unicornにログローテーション設定してみたを参考に、/etc/logrotate.d/unicornを作成。
/foo/var/diary/log/unicorn.stderr.log {
daily
missingok
rotate 30
dateext
compress
delaycompress
postrotate
su www-data app
create 0660 app app
postrotate
pid=/foo/var/diary/unicorn.pid
test -s $pid && kill -USR1 "$(cat $pid)"
endscript
}
作成後、テスト。
logrotate -fd /etc/logrotate.d/unicorn
そして、実行。
logrotate -f /etc/logrotate.d/unicorn
[ツッコミを入れる]


