gpt4 book ai didi

apache - logrotate 删除文件而不是旋转

转载 作者:行者123 更新时间:2023-12-03 09:23:33 27 4
gpt4 key购买 nike

为什么 logrotate 会删除文件而不是旋转它?

这是配置:

/var/log/httpd/*log {
size 1G
missingok
notifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript
}

最佳答案

您的配置看起来没问题,您的/etc/logrotate.conf 中可能存在一些正在删除文件的默认设置。

如果您的配置文件中有rotate 0,旧文件将被删除而不是旋转。

可能文件正在轮换,但您查找的位置错误。
使用 cat/var/lib/logrotate/status 检查 logrotate 日志,以验证 logrotate 是否按预期运行。
当然,通过阅读 man page 来熟悉 logrotate

关于apache - logrotate 删除文件而不是旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26105941/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com