NEWS
Autostart iobroker
-
Hallo habe mein Pi 2 von wezzy auf jessie upgedatet
jetzt funktioniert der autostart von iobroker nicht mehr ?
bei crontab - e steht
0 5 * * * iobroker restart
Gruß Stephan
-
hi,
das Problem wurde schon ein paar Mal hier im Forum behandelt (siehe Suchfunktion).
Der Autostart von ioBroker erfolgt nicht über den crontab sondern über init.d.
systemctl status iobroker.service ````gibt den Status des Service und ggf. den Fehler aus. Das Skript ist unter /etc/init.d/iobroker.sh Wahrscheinlich reicht es, wenn der Pfad zum node-Executable einfach nur auf node geändert wird. Der crontab Eintrag sorgt dafür, dass ioBroker periodisch neu gestartet wird. Der gehört nicht zur Standardinstallation und ist mit den aktuellen node.js-Versionen > 4.x eigentlich nicht erforderlich, da ioBroker stabil läuft. Gruß Markus
-
Danke nobody
habe den pfad zu node in iobroker.sh geändert
jetzt geht es wieder
node liegt jetzt unter /etc/alternatives
kann ich das auch irgendwie auf den alten Pfad bekommen?
oder ist das egal
bin neu neu mit Raspberry und versuche das ganze zu verstehen
Gruß Stephan
-
Zuerst einmal wäre es interessant, welche node.js-Version zurzeit installiert ist.
Diese kann man mit
node -v
abfragen. Normalerweise sollte da eine 0.10.x installiert sein. Falls vorher eine andere Version manuell installiert worden ist, sollte das Upgrade daran eigentlich nichts geändert haben. Da es eine Änderung gab, war wohl vorher auch eine Version über den Debian-Package-Manager installiert.
Es gibt mittlerweile eine gute Anleitung für die Installation des Pi2/3 mit Rasbian Jessie. Die Schritte für die Installation der aktuellen node.js 4.x-Version kann man auch noch nach einem Upgrade von Weezy nach Jessie durchführen.
Wichtig ist, dass man vor der Installation der neuen Version erstmal die alte Version und auch das node-legacy-Package entfernt.