• 检查当前 journal 使用量
journalctl --disk-usage
  • 只保存2天的日志,最大500M
journalctl --vacuum-time=2d
journalctl --vacuum-size=500M
  • 修改 /etc/systemd/journald.conf
SystemMaxUse=16M
ForwardToSyslog=no
  • 重启 systemd-journald.service
systemctl restart systemd-journald.service
  • 检查 journal 是否运行正常以及日志文件是否完整无损坏
journalctl --verify
  • 清理 /var/log/messages
cat /dev/null > /var/log/messages
  • 清理 /var/log/syslog
cat /dev/null >  /var/log/syslog
  • 清理 /var/log/user.log
cat /dev/null > /var/log/user.log