“rotatelogs”的版本间的差异

来自个人维基
跳转至: 导航搜索
(以“ <pre> /var/log/apache2/*.log { daily size 100M missingok rotate 10 compress delaycompress notifempty ...”为内容创建页面)

2025年4月15日 (二) 11:37的版本

/var/log/apache2/*.log {
        daily
        size 100M
        missingok
        rotate 10
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                /etc/init.d/apache2 reload > /dev/null
        endscript
        prerotate
                if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
                        run-parts /etc/logrotate.d/httpd-prerotate; \
                fi; \
        endscript
}

=>size 改用 maxsize & minsize

/var/log/apache2/*.log {
        daily
        maxsize 10M
        minsize 1M
        missingok
        rotate 10
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                /etc/init.d/apache2 reload > /dev/null
        endscript
        prerotate
                if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
                        run-parts /etc/logrotate.d/httpd-prerotate; \
                fi; \
        endscript
}