centos7 系统日志journal清理

经常查看linux磁盘占用空间很大,利用df -h 命令和du -sh *命令找到根源是journal日志很大,现在清理对应磁盘的journal日志,步骤如下:

检查当前journal使用磁盘量

1

journalctl --disk-usage

清理方法可以采用按照日期清理,或者按照允许保留的容量清理,只保存2天的日志,最大500M

1

2

journalctl --vacuum-time=2d

journalctl --vacuum-size=500M

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

1

systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service

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

你可能感兴趣的:(linux,运维,centos)