systemd-journald のログを再起動後も残す(永続化する)ための設定として適切なものはどれか。

LPIC-1(101/102 試験)「基本システムサービス」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / 基本システムサービス
  1. /etc/systemd/journald.conf で Storage=persistent を設定する✓ 正解
  2. /etc/rsyslog.conf で Storage=persistent を設定する
  3. /etc/logrotate.conf で persistent ディレクティブを追加する
  4. journalctl -f を常時実行しておく
💡 journald のログは既定では揮発(/run 配下)だが、/etc/systemd/journald.conf の Storage=persistent を設定し /var/log/journal を用意すると、再起動後もログが保持される。rsyslog や logrotate の設定、journalctl -f は永続化の手段ではない。
○ /etc/systemd/journald.conf で Storage=persistent を設定する:正解。/etc/systemd/journald.conf の Storage=persistent でジャーナルを永続化できる。
✕ /etc/rsyslog.conf で Storage=persistent を設定する:rsyslog の設定ファイルに Storage ディレクティブはなく、journald の永続化はできない。
✕ /etc/logrotate.conf で persistent ディレクティブを追加する:logrotate はログの世代管理を行うもので、journald の永続化設定とは無関係である。
✕ journalctl -f を常時実行しておく:journalctl -f はログの追従表示で、ログの永続化を行うものではない。
▶ この分野をクイズ形式で解く