我正在Ruby on Rails上的一个网站上工作,并在服务器上启用日志轮换,引用为blog article。
我在 /etc/logrotate.conf 文件中编写了以下代码。
/path/to/your/rails/applicaton/log/*.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
copytruncate
}
但我仍然碰巧在两周内发生此错误:
Errno::ENOSPC: No space left on device - <STDERR>
在这种情况下,我必须手动删除日志文件,这是令人担忧的。我已经重新检查了我的设置。
请建议为什么在每日轮换日志之后或者我如何旋转我的日志更频繁或更好的方法来解决此错误时出现此问题。
非常感谢!!