systemdで特定のマウントの完了を待ってサービスを起動する方法

NFSマウント先のファイルを自動起動する必要があり、調べてみました。

# /etc/systemd/system/以下のservice ファイルに以下を追加
[Unit]
RequiresMountsFor=/path/to
# 複数必要なら列挙する
RequiresMountsFor=/hoge
# 追加ここまで

# 定義をリロード
systemctl daemon-reload

# 反映を確認
systemctl show サービス名 | grep RequiresMount

以上です。

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny