0
美好的一天!Logrotate脚本只能在手动执行期间正确触发
我试图使用linux的logrotate工具来旋转我的tomcat日志。我创建了一个脚本名为tomcat的下/etc/logrotate.d中
/path/to/tomcat/catalina.out {
missingok
copytruncate
daily
rotate 10
compress
size 1M
}
logrotate的似乎每天被触发通过cron.daily但我的tomcat的日志不会旋转。我试图通过输入以下命令手动执行脚本:
/usr/sbin/logrotate /etc/logrotate.conf
令人惊讶的是,它工作。你知道为什么cron作业不能旋转它吗?以下是crontab中的设置:
0 7 * * * root run-parts /etc/cron.daily
谢谢!