logrotate无法正常工作

时间:2015-02-20 11:21:26

标签: linux logrotate

我在logrotate.d中为tomcat catalina.out做了配置,并将大小修改为200M以下是我的配置文件:

/opt/apache-tomcat-7.0.55/logs/catalina.out {
    copytruncate
    size 200M
    rotate 20
    compress
    missingok
    daily
}

但不幸的是它甚至没有运行日志交叉900 MiB。我必须手动运行命令logrotate -f tomcat。手动执行有效,所以我相信我的配置是正确的。

我是否需要重新启动此框或需要执行任何操作才能执行此文件。 我甚至尝试从文件中删除daily但没有任何改变。 这是我第一次配置logrotate。

2 个答案:

答案 0 :(得分:0)

听起来好像没有设置在cron中运行。 http://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/提供了一个很好的概述

答案 1 :(得分:0)

很抱歉,我不确定除了可能的文件许可问题之外还有什么其他问题。