小编Hom*_*ith的帖子

按大小对数旋转 - 我需要更改 cron 吗?

我当前的 logrotate 配置如下所示(使用 logrotate 3.8.7)

"/var/log/haproxy.log" {
  daily
  size 250M
  rotate 1
  create 644 root root
  missingok
  compress
  notifempty
  copytruncate
}
Run Code Online (Sandbox Code Playgroud)

它每天成功运行一次,但是当大小超过 250M 时它不会被轮换。因此,无论大小如何,它都会等到一天结束时进行轮换。

我读过,有是MAXSIZE选项,转换后size 250M,以maxsize 250M它仍然无法正常工作。

我是否需要设置一个 cron 以每小时的方式运行 logrotate,或者 logrotate 会自动运行,因为它正在侦听该文件大小,并且我还有其他错误发生?

logrotate cron

14
推荐指数
1
解决办法
3万
查看次数

标签 统计

cron ×1

logrotate ×1