diff options
Diffstat (limited to 'extras/systemd/glusterd.service.in')
| -rw-r--r-- | extras/systemd/glusterd.service.in | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/extras/systemd/glusterd.service.in b/extras/systemd/glusterd.service.in new file mode 100644 index 00000000000..abb0d82911f --- /dev/null +++ b/extras/systemd/glusterd.service.in @@ -0,0 +1,26 @@ +[Unit] +Description=GlusterFS, a clustered file-system server +Documentation=man:glusterd(8) +StartLimitBurst=6 +StartLimitIntervalSec=3600 +Requires=@RPCBIND_SERVICE@ +After=network.target @RPCBIND_SERVICE@ +Before=network-online.target + +[Service] +Type=forking +PIDFile=@localstatedir@/run/glusterd.pid +LimitNOFILE=65536 +Environment="LOG_LEVEL=INFO" +EnvironmentFile=-@SYSCONF_DIR@/sysconfig/glusterd +ExecStart=@prefix@/sbin/glusterd -p @localstatedir@/run/glusterd.pid --log-level $LOG_LEVEL $GLUSTERD_OPTIONS +KillMode=process +TimeoutSec=300 +SuccessExitStatus=15 +Restart=on-abnormal +RestartSec=60 +StartLimitBurst=6 +StartLimitInterval=3600 + +[Install] +WantedBy=multi-user.target |
