Le service ne démarre pas - Linux

Introduction

Sous Linux, le service Relution ne peut pas être démarré et via systemctl status relution ces erreurs sont affichées

Apr 12 12:02:52 Relution systemd[1] : A démarré le serveur Relution.
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] : Arrêt du serveur Relution

Relution peut également être démarré normalement via relution-foreground.sh et fonctionne comme d’habitude. Le problème peut être dû au fait que bash n’est pas le shell par défaut du système d’exploitation.

Ajuster le fichier de service de Relution

Pour cela, un petit ajustement peut être fait dans le fichier Relution Services et le service devrait redémarrer par la suite.

Dans la ligne ExecStart du fichier /etc/system/system/relution.service, il faut ajouter /bin/bash. Ensuite, vous pouvez essayer de redémarrer le service.

linux