Logrotateマンページから。
ログの基準がログのサイズに基づいていない限り、1日に2回以上ログを変更することはありません。
Manページによると、設定がログのサイズに基づいている場合、logrotateはファイルをローテーションする必要があります。しかし、ファイルサイズが100kを超えても、ファイルが取得されません。
誰かが問題が何であるかを指摘できますか?.
私の構成
/home/jetech/work/lampstack-5.3.9-0/Apache2/logs/access_log {
copytruncate
compress
# dateext
rotate 365
size 100k
olddir /home/jetech/work/lampstack-5.3.9-0/Apache2/old_logs
notifempty
nomail
missingok
}
したがって、logrotate
は実際には次のように機能します。
/etc/cron.xxx
のエントリがあります。dailyと指定した場合、毎日指定された時間(/ etc/crontab)にcrontabプロセスが実行されますlogrotateローテーションプロセス。そのため、プロセスが実行されないため、ファイルサイズの制限は機能しません。