[Unit] Description=Slurm DBD accounting daemon Before=slurmackd.service Conflicts=slurmackd.service After=network-online.target munge.service mysql.service mysqld.service mariadb.service Wants=network-online.target #ConditionPathExists=/etc/slurm/slurmdbd.conf [Service] Type=forking User=slurm Group=slurm RuntimeDirectory=slurmdbd EnvironmentFile=-/etc/default/slurmdbd ExecStartPre=-!/etc/slurm/systemd-helper.sh -g staff $HELPERARGS ExecStartPost=!/etc/slurm/systemd-helper.sh -g staff -p $HELPERARGS ExecStart=/usr/sbin/slurmdbd -s $ARGS ExecReload=/bin/kill -HUP $MAINPID LimitNOFILE=65536 TasksMax=infinity PIDFile=%t/slurmdbd/main.pid # Only on startup/shutdown errors there should be some output. No need to apply # special care to it - can live with ending up in the journal junkyard. #StandardOutput=append:%L/slurmdbd/svc.log [Install] WantedBy=multi-user.target