2016-07-24 39 views
9

ich Betreuer auf Ubuntu 16.04 mit dem Befehl installiert:Betreuer nicht starten beim Start auf Ubuntu 16.04

sudo apt-get install supervisor 

Supervisor-3.2.0-2 erfolgreich installiert und funktioniert, wenn ich es mit dem Befehl:

sudo service supervisor start 

Aber nach dem Neustart startet es nicht automatisch. Es ist ein Init-Skript in init.d Verzeichnis und es läuft Supervisor auch:

sudo /etc/init.d/supervisor start 

ich versucht hatte, diesen Init-Skript hinzufügen, um beim Start: dass

sudo update-rc.d supervisor defaults 

Nachdem ich das überprüft /etc/rc*.d Verzeichnisse und es gibt symbolische Links wie

/etc/rc0.d/@K02supervisor 
/etc/rc1.d/@K02supervisor 
/etc/rc2.d/@S01supervisor 
/etc/rc3.d/@S01supervisor 
/etc/rc4.d/@S01supervisor 
/etc/rc5.d/@S01supervisor 
/etc/rc6.d/@K02supervisor 

Aber Supervisor beim Start nicht starten. Wie kann ich es jedes Mal nach dem Neustart des Servers starten?

+0

Versuchen Hinzufügen, könnte es andernfalls werden. – Yaron

Antwort

16

Sie müssen den Befehl zum Starten eines Dienstes bei Systemstart ausführen. Für 16.04 Ubuntu systemd auf, würde dies sein:

sudo systemctl enable supervisor 

auch Ihren Befehl, um den Dienst zu starten, sollte aktualisiert werden: einige Debug-Ausgaben auf dem Startskript

sudo systemctl start supervisor 
+0

Das hilft leider nicht. – inoks