Ajouter un service

dju Membre non connecté
-
- Voir le profil du membre dju
- Inscrit le : 02/12/2014
Je voudrais lancer SABnzbd comme un service au démarrage de la machine, mais je rencontre quelques difficultés.
J'ai ajouté le script ci-dessous dans mon init.d
#!/bin/sh
### BEGIN INIT INFO
# Provides: sabnzbd
# Default-Start: 5
# Short-Description: Launches sabnzbd
# Description: This startup script launches sabnzbd
### END INIT INFO
# source function library
. /etc/rc.d/init.d/functions
case "$1" in
start)
echo "Starting SABnzbd."
/usr/bin/sudo -u dju -H /usr/local/src/SABnzbd/SABnzbd.py -d -f /home/dju/.sabnzbd/sabnzbd.ini
;;
stop)
echo "Shutting down SABnzbd."
/usr/bin/wget -q --delete-after "http://localhost:8080/sabnzbd/api?mode=shutdown&apikey=afe0dee7baa6053dab6293087c379719"
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
Je l'ai ajouté aux services et démarré avec chkconfig.
Malheureusement, sab ne démarre pas au boot.
D'ailleurs, pas possible de le démarrer dans darkservices.
Si je fais service sabnzbd start, j'ai une erreur. Pourtant si j'exécute directement la ligne de commande sab démarre bien.
Voici le log de l'erreur de démarrage :
[root@localhost ~]# systemctl status sabnzbd.service
sabnzbd.service - SYSV: Start up SABnzbd
Loaded: loaded (/etc/rc.d/init.d/sabnzbd)
Active: failed (Result: exit-code) since lun 2014-12-01 22:32:26 EST; 6min ago
Process: 14814 ExecStart=/etc/rc.d/init.d/sabnzbd start (code=exited, status=203/EXEC)
déc 01 22:32:26 localhost systemd[1]: Starting SYSV: Start up SABnzbd...
déc 01 22:32:26 localhost systemd[1]: sabnzbd.service: control process exited, code=exited status=203
déc 01 22:32:26 localhost systemd[1]: Failed to start SYSV: Start up SABnzbd.
déc 01 22:32:26 localhost systemd[1]: Unit sabnzbd.service entered failed state.
sabnzbd.service - SYSV: Start up SABnzbd
Loaded: loaded (/etc/rc.d/init.d/sabnzbd)
Active: failed (Result: exit-code) since lun 2014-12-01 22:32:26 EST; 6min ago
Process: 14814 ExecStart=/etc/rc.d/init.d/sabnzbd start (code=exited, status=203/EXEC)
déc 01 22:32:26 localhost systemd[1]: Starting SYSV: Start up SABnzbd...
déc 01 22:32:26 localhost systemd[1]: sabnzbd.service: control process exited, code=exited status=203
déc 01 22:32:26 localhost systemd[1]: Failed to start SYSV: Start up SABnzbd.
déc 01 22:32:26 localhost systemd[1]: Unit sabnzbd.service entered failed state.
Bref je vois pas trop, je m'en remet donc à vos lumières et je vous remercie d'avance pour votre aide!
Édité par dju Le 02/12/2014 à 04h40
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie