39.3. ネットワークの開始後に systemd サービスが起動する設定
Red Hat Enterprise Linux は、systemd
サービスファイルを /usr/lib/systemd/system/
ディレクトリーにインストールします。この手順では、/etc/systemd/system/<service_name>.service.d/
内のサービスファイル用のドロップインスニペットを作成します。このスニペットは、ネットワークがオンラインになった後に特定のサービスを起動するために、/usr/lib/systemd/system/
内のサービスファイルと一緒に使用します。ドロップインスニペットの設定が、/usr/lib/systemd/system/
内のサービスファイルにある値と重複する場合は、優先度が高くなります。
手順
エディターでサービスファイルを開きます。
# systemctl edit <service_name>
以下を入力し、変更を保存します。
[Unit] After=network-online.target
systemd
サービスを再読み込みします。# systemctl daemon-reload