历史潮流浩浩荡荡,顺之者昌,逆之则亡。——孙中山

Centos7释放Journal产生的日志文件

信息安全 徐 承恩 46℃ 0评论

坦率的讲徐叔有好几台服务器国内几台阿里云,美国也有几台。奈何磁盘都只有可怜兮兮的40G好在都是SSD磁盘。精打细算网站上的图片都不敢放高清的,视频压根就不敢放。最近巡查发现磁盘突然暴涨了好几个G的磁盘占用经过排查主要都是由Jorunal生成的日志所导致。

从Centos7开始使用的systemd使用了journal日志,这个日志的管理方式和以往使用syslog的方式不同,可以通过管理工具维护。

使用df -h检查磁盘文件,可以看到/run目录下有日志目录/run/log/journal,占用了数G空间。

在日志目录下有很多历史累积的日志。

检查当前journal使用磁盘量

清理方法可以采用按照日期清理,或者按照允许保留的容量清理

如果要手工删除日志文件,则在删除前需要先轮转一次journal日志

要启用日志限制持久化配置,可以修改 /etc/systemd/journald.conf

重启

检查journal是否运行正常以及日志文件是否完整无损坏

参考

How to clear journalctl

Is it safe to delete /var/log/journal log files?

转载请注明:徐叔科技 » Centos7释放Journal产生的日志文件

喜欢 (1)
发表我的评论
取消评论
表情

嗨,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址