首页/安全/应急响应速查/journal 持久化配置与断档检查

journal 持久化配置与断档检查

排查前先确认 journal 是否落盘:volatile 模式重启即失;已落盘也要看是否被清理、替换导致断档。

应急响应速查安全更新于 2026-10-12
配置项/etc/systemd/journald.conf 的 Storage=persistent/volatile/auto
落盘位置/var/log/journal/<machine-id>/
配额SystemMaxUse / MaxRetentionSec 控制保留
断档判断时间戳跳变、目录清空、仅剩本次启动

检查落盘与启动记录

检查落盘与启动记录
grep -E '^Storage|^SystemMaxUse' /etc/systemd/journald.conf
ls -la --time-style=long-iso /var/log/journal/*/ | head
journalctl --list-boots --no-pager | tail -n 10
事件后重启过的主机,若 Storage=volatile,关键日志已随内存消失——此时转向 rsyslog 落盘日志与上游采集平台。

易错点

  • 默认 auto 不等于关闭:/var/log/journal 存在即持久化,先看目录再下结论
  • 只看 journalctl 输出不查配置:判断不了为什么会丢日志

数据来源与参考

  • man 5 journald.conf
  • systemd 官方文档:Journal 持久化存储

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌