首页/系统/信创系统运维速查/journal 日志持久化配置
服务与运维65 条

journal 日志持久化配置

默认日志可能只存内存(重启丢失):创建 /var/log/journal 目录并设置 Storage=persistent 后落盘,重启后仍可回溯上一次会话。

信创系统运维速查系统更新于 2026-10-12

开启持久化

开启持久化
mkdir -p /var/log/journal
systemd-tmpfiles --create --prefix /var/log/journal
# /etc/systemd/journald.conf
[Journal]
Storage=persistent
SystemMaxUse=2G

验证

验证
systemctl restart systemd-journald
journalctl --disk-usage
ls /var/log/journal
Storage 取值:volatile(仅内存)/persistent(落盘)/auto(有目录则落盘)/none(不保存)。

易错点

  • 只建目录不改配置在部分版本上也可落盘(auto 行为),显式写配置更可控,避免升级后行为变化
  • 落盘前评估 /var 容量并设 SystemMaxUse,否则日志会挤占系统盘空间

数据来源与参考

  • man 5 journald.conf(Storage)
  • 银河麒麟知识库:journald 日志持久化
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌