CentOS7でログローテーション

nginxのログローテーションが出来てないのに気付いて設定したときの覚書。

環境: CentOS7.6

インストール
# yum install logrotate

crondで実行される。
内容確認
# less /etc/cron.daily/logrotate

今すぐ実行したい場合はローテーション実行日時を前の日付にする。
# less /var/lib/logrotate/logrotate.status

実行
# /usr/sbin/logrotate -s /var/lib/logrotate/logrotate.status /etc/logrotate.conf

確認
# ll /var/log/nginx/


Related Posts