我有一个在Ubuntu 8.10上运行的Postfix邮件服务器,当/var/log/mail.log或任何其他文件达到2GB的数据时,syslog会停止向文件写入任何数据.
对通过syslog记录的文件有某种限制吗?
我正在与我的同事们讨论是否应该对有问题的文件进行每小时的logrotate,并希望这会阻止他们达到这个限制.如果我们有2-3个小时的日志文件,当它们很大时,它应该足以找到任何大问题.
解决方法
对此的最佳答案是:限制是
Linux“问题”,而不是系统日志问题.请在此处查看正确答案:
http://linuxmafia.com/faq/VALinux-kb/2gb-filesize-limit.html
还有一个额外的好建议:更新你的Ubuntu.这太老了.对于生产服务器来说,这是一个非常高的安全风险.至少升级到Ubuntu 10.4.