logrotation 大小限制不生效

logrotation 大小限制不生效

我在 logrotation 中将大小限制固定为 1M。即使脚本旋转的文件小于 1Mb,它也会每小时运行一次。我不知道我做错了什么。以下是我的配置参数。

/opt/PostgreSQL/8.4/data/pg_log/postgresql-* 
{
              rotate 25
              size=1M
              notifempty
              missingok
              olddir /opt/PostgreSQL/8.4/data/pg_log/test
              copytruncate
}

请问有人能帮我解决这个问题吗?

提前致谢。

答案1

它应该size 1M没有等号。

答案2

您可以检查 PostgreSQL 配置中的日志记录参数,请参阅:PostgreSQL 错误报告和日志(例如log_rotation_size)。

相关内容