Dienst startet nicht

Einleitung

Unter Linux lässt sich der Relution Dienst nicht starten und über systemctl status relution werden diese Fehler ausgegeben:

Apr 12 12:02:52 Relution systemd[1]: Started Relution Server.
Apr 12 12:02:52 Relution systemd[1]: relution.service: Main process exited, code=exited, status=203/EXEC
Apr 12 12:02:52 Relution systemd[1]: relution.service: Failed with result 'exit-code'.
Apr 12 12:02:52 Relution systemd[1]: relution.service: Service RestartSec=100ms expired, scheduling restart.
Apr 12 12:02:52 Relution systemd[1]: relution.service: Scheduled restart job, restart counter is at 1.
Apr 12 12:02:52 Relution systemd[1]: Stopped Relution Server

Relution lässt sich zudem über die relution-foreground.sh ganz normal starten und funktioniert wie gewohnt. Das Problem ist möglicherweise darauf zurückzuführen, dass die Bash nicht die Standardshell des Betriebssystems ist.

Relution-Service-Datei anpassen

Hierzu kann in der Relution Services-Datei eine kleine Anpassung vorgenommen werden und der Dienst sollte im Anschluss wieder starten.

In der Zeile ExecStart der Datei /etc/systemd/system/relution.service muss /bin/bash hinzugefügt werden. Im Anschluss können Sie erneut versuchen, den Dienst zu starten.

linux