rotatelogs:修订间差异

来自个人维基
跳转到导航 跳转到搜索
Hovercool留言 | 贡献
无编辑摘要
Hovercool留言 | 贡献
无编辑摘要
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
 
/etc/logrotate.d/apache2
<pre>
<pre>
/var/log/apache2/*.log {
/var/log/apache2/*.log {
第66行: 第66行:
}
}
</pre>
</pre>
参考:https://blog.csdn.net/sinat_36358653/article/details/107390349

2025年4月15日 (二) 04:07的最新版本

/etc/logrotate.d/apache2

/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
}

=>

/var/log/apache2/*.log {
        size 10M
        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
}

参考:https://blog.csdn.net/sinat_36358653/article/details/107390349