您的位置 首页 linux 运维

/var/log/journal日志清理

 

/var/log/journal日志清理 – 天才不是笨蛋 (atank.cn)

 

Linux系统下目前发行版已经都使用systemd,

systemd-journald 是一个收集并存储各类日志数据的系统服务

systemd-journald 服务收集到的日志默认会写入到 /var/log/journal 目录下面,默认情况下一般是保存30天,有时候该目录会占用比较多的空间,

可以通过命令:

journalctl --disk-usage 

 

du -sh /var/log/journal/

 

查看空间占用情况,也可以使用 journalctl 命令查看具体的日志信息,这里不再详细说明。

手动清理方法比较简单


1、指定日志的大小

journalctl --vacuum-size=100M

日志指定100MB,超过的就删除

2、指定保存时间

journalctl --vacuum-time=10d

journalctl --vacuum-time=10d

 

10d为10天,1w为一周

自动清理教程

如果要自动清理的话需要 编辑 /etc/systemd/journald.conf 文件 添加:

SystemMaxUse=100M

可以指定日志大小超过100MB就自动清理,默认该行是注释掉的。

修改保存完执行: systemctl restart systemd-journald 重启生效。

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章