Ich benutze PM2, um einen node.js Prozess zu starten, und ich möchte diesen Prozess automatisch gestartet werden, wenn das System (Ubuntu 14.04 auf Intel Atom-Prozessor) gestartet wird. Ich habe die Anweisungen auf der pm2 web site aber ohne Erfolg befolgt. Mein dump.pm2 scheint korrekt zu sein, aber der PM2-Daemon wurde nie gestartet. Ich habe sowohl die ubuntu
und linux
Optionen zu pm2 startup
, als auch Autodetect, sowohl mit als auch ohne einen angegebenen Benutzer versucht. Dateien (Links) S20pm2-init.sh
wurden in /etc/rc[2-5].d
erstellt, aber nichts wird gestartet. Ich kann keine offensichtlichen Fehlermeldungen im Systemprotokoll finden.Ubuntu 14.04 - PM2 Start nicht nach Neustart
Irgendwelche Ideen?
bearbeiten hinzufügen
Ich finde, dass service pm2-init.sh start
den Daemon korrekt gestartet wird, wenn von meinem Login-Account laufen, die die gleiche wie die von USER=
in der Datei /etc/init.d/pm2-init.sh
definiert ist. Ich habe sichergestellt, dass die PM2_HOME
Definition in dieser Datei auf den richtigen Ort verweist. Es startet jedoch immer noch nicht beim Systemstart!
Ich benutze pm2 auf Ubuntu 15.04, versuchte ich alle möglichen Lösungen starten die speichern, aber nichts beim Neustart meines Servers, bitte beraten? –