ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:03_mail:17_mail_logrotate

17 メールログのログローテート

メールログは、rsyslogで掴んでいるのでrsyslogにKILL -HUPしてあげないとうまくローテートしない

[root@relay ~]# lsof -n | grep maillog
rsyslogd   2566      root    2w      REG              253,1  30643285    1320630 /var/log/maillog-20190621

毎日ローテート

/etc/logrotate.d/maillog

/var/log/maillog
{
create 0640 root root
    daily
    rotate 30
    ifempty
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
        /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}
01_linux/03_mail/17_mail_logrotate.txt · 最終更新: 2019/06/21 11:09 by matsui