CentOS7でログローテを実施したいが、実行結果にブレが生じており、何を信じて良いかわからない状態です。
/etc/logrotate.d/test
の中身は以下のようになっています。
/var/log/test/test.log { create 0644 ユーザ名 グループ名 missingok rotate 3 maxsize 10M compress su ユーザ名 グループ名 }
ログローテを実行する方法としてコマンドが複数あります。
- /etc/cron.daily/logrotate
- logrotate /etc/logrotate.conf
- logrotate /etc/logrotate.d/test
実行してみると、1と2は同じ結果になり3だけ異なります。
1,2はこの形で出力 -> test.log-20201118.gz
3はこの形で出力 -> test.log.1.gz
なぜ異なるのでしょうか?
3の形で出力されると思っていたのですが、1,2の形で実行すると突然日付が出てくるのがよくわかっていません。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。