为什么 kern.log 在崩溃和重启后会停止记录

为什么 kern.log 在崩溃和重启后会停止记录

服务器:Ubuntu 12.04

我最近注意到我的服务器 kern.log 已停止记录。我没有将 iptables 与 kern.log 分开,因此它曾经非常活跃,但最近它什么都没有记录。但是 Syslog 仍然正常工作。

默认情况下,虚拟服务器设置为使用 rsyslog 作为日志守护进程。

正在运行:sudo dmesg -c显示仍然有输出需要记录并且 dmesg 日志仍然记录每次服务器重启。

什么原因会导致 kern.log 停止写入?

我能找到的关于这个问题的唯一其他记录是Ubuntu 错误报告,早在 2008 年就已解决。

更多信息-评论后

硬盘有大约 21GB 的可用空间,并且 dmesg 中没有关于损坏的消息。

我还尝试重命名当前的 kern.log 以强制它生成一个新的,但什么也没有发生。

额外信息 - 随机关机

还值得一提的是(尽管可能没什么用,因为到目前为止我还没有设法诊断出问题),服务器目前在随机关机方面存在一些问题,而随机关机似乎会触发 kern.log 日志记录。

即,在一次随机关机后,重新启动时它会停止记录,然后当它再次随机关机时,重新启动时它会开始记录。

相关内容