Logrotate 将轮转日志,但当它将文件重命名为 .1(然后随后重命名为 .2.gz、.3.gz 等)时,文件为空。我已将其跟踪到日志配置文件中指定的路径:
/hosts/*/log/*.log
如果我将上面的行更改为一个特定目录,例如:
/hosts/website-1/log/*.log
Logrotate 开始正常工作。配置中的其他内容没有更改,我正在使用命令对其进行测试logrotate -f /etc/logrotate.d/hosts
。
我知道我可以单独列出日志的多个目录,但如果第一行可以工作,那就更容易了。有任何想法吗?