Whamcloud - gitweb
LU-17899 gss: improved systemd unit file for SSK daemon 79/55379/2
authorChris Hunter <chunter@ddn.com>
Thu, 6 Jun 2024 05:44:12 +0000 (01:44 -0400)
committerSebastien Buisson <sbuisson@ddn.com>
Mon, 10 Jun 2024 16:01:28 +0000 (18:01 +0200)
Add operation ordering to lsvcgss initscript/service unit
so it starts after systemd network services are running.

Signed-off-by: Chris Hunter <chunter@ddn.com>
Change-Id: Iad39d01aae16732ff646383814033d6efb34af5e

lustre/scripts/systemd/lsvcgss.service

index d4996ba..09407c1 100644 (file)
@@ -1,8 +1,15 @@
 [Unit]
 Description=Lustre GSS daemon
+Requires=network-online.target
+After=network-online.target openibd.service rdma.service opa.service
 
 [Service]
 Type=forking
+RemainAfterExit=yes
+StandardOutput=syslog
+PIDFile=/var/run/lsvcgss.pid
 ExecStart=/usr/bin/lsvcgss_sysd
 ExecReload=/bin/kill -HUP $MAINPID
-PIDFile=/var/run/lsvcgss.pid
+
+[Install]
+WantedBy=network.target