解决 systemd-journald: Failed to write entry 问题

遇到一台CentOS 7.x的服务器异常,通过dmesg看到有大量刷屏如下信息刷屏:(可能长期持续甚至会导致宕机)。

单独重启了systemd-journald服务也没有用,网上找了一会有了方案,最后解决了。

从这个错误来看就是,journald写日志错误。
通过 journalctl --verify 命令找到损坏的journal文件,然后删除或者mv移动它,再重启systemd-journald服务即可。

重启systemd-journald服务。

解决后,通过dmesg查看信息,有如下信息,然后也没有再继续打印“Failed to write entry”的错误了。

参考文档:
https://www.claudiokuenzler.com/blog/627/systemd-journald-stopped-logging-centos-7-failed-to-write-entry#.Wn2G74KYPOQ
https://bugzilla.redhat.com/show_bug.cgi?id=1292447

master

Stay hungry, stay foolish.

发表评论

邮箱地址不会被公开。 必填项已用*标注

*