大家好
这是我第一次使用 logrotate,我不知道我是否以正确的方式配置它。我在 Ubuntu 11.04 中将它与 loggerhead 日志文件一起使用
日志在
/log/loggerhead/loggerheadd.log
我的配置文件看起来像这样
/log/loggerhead/loggerheadd.log {
daily
rotate 7
compress
delaycompress
missingok
}
然后我进行强制旋转
logrotate -f /etc/logrotate.d/loggerhead
并将日志文件的名称更改为
/log/loggerhead/loggerheadd.log.1
并且没有再次创建原始文件(loggerheadd.log),所以我无法运行新的强制轮换,因为“文件不存在”。
所以,假设应用程序在“loggerheadd.log”中写入条目,但是当 logrotate 运行时,文件将被重命名,那么日志条目将写入哪里?我错过了什么吗?
希望你能帮我