logrotateを使用して7日後にファイルを削除するのは正しい設定ですか?毎週交換する必要があります。私はこれについて非常に混乱しています。ありがとうございます。
/var/lib/rundeck/logs/rundeck/*/job/*/logs/*.blah.json {
su root root
weekly
missingok
maxage 7
rotate 0
nocreate
}
答え1
提供された構成は、週に一度回転し、回転したログをすぐに削除することを示しています。つまり、回転直後にログがないことを意味します。
循環後1週間の循環ログを維持したい場合に使用しますrotate 1
。循環する前にほぼ2週間のログがあります。
約1週間分のログのみを保存するには、およびを使用することをrotate 7
お勧めしますdaily
。