LPIC-2起動・GRUBと復旧オリジナル・公式資料照合難易度★★★☆☆

systemdのreport.serviceは、srv-data.mountが正常起動してから実行する必要がある。現在の[Unit]にはAfter=srv-data.mountだけがあり、mountユニットはほかから起動されない。両ユニット名は正しく、他の依存はない。起動要求と順序をそろえる設定はどれか。

A
Afterを消し、Requires=srv-data.mountだけにする

Requiresは必要性を表しますが、単独では相手が完了するまで待つ順序関係を指定しません。

B
Requires=srv-data.mountとAfter=srv-data.mountを組み合わせる★ 正解

依存による起動要求と順序関係を両方指定しています。相手の起動失敗時の挙動も依存として扱えます。

C
Before=srv-data.mountだけに変更する

サービスを先にする順序であり、要求されたマウント後の実行とは逆です。また相手を起動する依存もありません。

D
Afterがあるので、それだけでmountの起動要求も発生すると扱う

Afterは起動を引き込む依存ではありません。相手の起動要求が別途必要です。

解説

Afterは両ユニットが起動される際の順序であり、単独で相手を起動しません。RequiresとAfterを組み合わせると必要な相手の起動を要求し、起動順も指定できます。

根拠資料・確認情報

対応範囲:LPIC-2 201-450(Objectives v4.5)

資料確認日:2026-10-28

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで LPIC-2 合格を目指す。無料・課金なし。

更新: 2026/10/28