読者です 読者をやめる 読者になる 読者になる

CentOS6からlogrotate後のファイル名が変わった

Linux CentOS

CentOS6(RHEL6)からログローテーション後のデフォルトのファイル名が変わりました。


/var/log/messagesのローテーション後のファイル名が
5系のデフォルトでは↓こんな感じで数字が付いていましたが、

/var/log/messages.1
/var/log/messages.2
/var/log/messages.3
/var/log/messages.4


6系のデフォルトでは↓こんな感じに日付が付くようになりました。

/var/log/messages-20140101
/var/log/messages-20140108
/var/log/messages-20140115
/var/log/messages-20140122


5系のように数字に戻す場合、
/etc/logrotate.conf

# use date as a suffix of the rotated file
dateext

# use date as a suffix of the rotated file
#dateext

のようにコメントアウトするとOKです。