NEWS
SOLVED ioBroker startet laufend neu
-
Hallo,
ich bin dabei ioBroker auszuprobieren bzw. wollte es mir mal etwas näher anschauen. Scheinbar scheitere ich schon bei der Installation
Hab eine frische Ubuntu VM auf der ich es installieren wollte. Direkt mit dem Installscript von github...node version: v8.10.0
npm version: 3.5.2Initional installation didn't work at all. iobroker threw just errors about missing modules. Reinstalled via
npm install iobroker.js-controller
After this I was able to start the service and reach the webinterface, except it tried to reload every 10 seconds and was barley usable.
syslog is repeating this error:
May 2 12:46:16 iobroker systemd[1]: Started ioBroker Server. May 2 12:46:16 iobroker bash[5851]: host.iobroker check instance "system.adapter.admin.0" for host "iobroker" May 2 12:46:17 iobroker bash[5851]: Send diag info: {"uuid":"9b5b7bdc-1551-074b-1b69-28986d0dd3b6","language":"en","country":"Germany","hosts":[{"version":"1.5.7","platform":"Javascript/Node.js","type":"linux"}],"node":"v8.10.0","arch":"x64","adapters":{"admin":{"version":"3.6.0","platform":"Javascript/Node.js"}},"model":"Intel(R) Core(TM) i3-7100 CPU @ 3.90GHz","cpus":1,"mem":8121348096,"ostype":"Linux","city":"Germaringen"} May 2 12:46:29 iobroker systemd[1]: iobroker.service: Main process exited, code=exited, status=1/FAILURE May 2 12:46:30 iobroker systemd[1]: iobroker.service: Failed with result 'exit-code'. May 2 12:46:30 iobroker systemd[1]: iobroker.service: Service hold-off time over, scheduling restart. May 2 12:46:30 iobroker systemd[1]: iobroker.service: Scheduled restart job, restart counter is at 10. May 2 12:46:30 iobroker systemd[1]: Stopped ioBroker Server. May 2 12:46:30 iobroker systemd[1]: iobroker.service: Failed to reset devices.list: Operation not permitted
Ist der fehler bekannt? Was mache ich falsch? Womöglich nur ein peinlicher anfängerfehler. Aber wie gesagt, ist das erste mal das ich mich mit diesem Projekt auseinandersetze. Danke schonmal
-
@Homoran
DANKEIch habe die Anleitung von hier genommen aus den Docs (Schnellstart Linux ...)
Nochmal durchgelesen und festgestellt das es da sogar drinnen steht mit der Version. Sollte die Sachen vielleicht nicht immer so schnell überfliegen. Da es in der Anleitung ebenfalls erwähnt wird...
gehe ich davon aus das node 10.xx auch einwandfrei funktioniert? Habe es jetzt erstmal mit der 8.16 probiert und es sieht soweit ganz gut aus. Im Moment läuft esDanke für die schnelle Hilfe.
-
@Amari sagte in ioBroker startet laufend neu:
Ist der fehler bekannt? Was mache ich falsch? Womöglich nur ein peinlicher anfängerfehler. Aber wie gesagt, ist das erste mal das ich mich mit diesem Projekt auseinandersetze. Danke schonmal
wie hast du den jetzt installiert, per script oder dem NPM Befehl ?
Wen du beides gemacht hast sind da jetzt aber Sachen durcheinander, dan empfehle ich dir die machine nochmal neu zu machen und die schritte hintereinander aus zu führen das dürfte keinerlei Probleme geben.
Wen doch bitte direkt wieder melden und nicht mit anderen befehlen die Verzeichnissen umbauenIch habe selber dieses script auf 8 ubuntu Installationen (16.04 und 18.04) erfolgreich ausführen können
Greetz,
Dutch
-
Ich habe per script installiert. Aber da, da wohl irgendwas schiefgelaufen ist den Controller nochmal mit npm neu. War vielleicht wirklich nicht so gut. Ich teste gerade nochmal auf einem frischen system.
Bin dabei gerade nochmal auf das hier aufmerksam geworden. node 8.10.0 scheint ja die default version zu sein wenn ich per apt installiere. Muss ich eine bestimmte Version erzwingen?
WARN engine iobroker@2.0.3: wanted: {"node":">=8.12"} (current: {"node":"8.10.0","npm":"3.5.2"}) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ioBroker needs at least Node.JS 8.12. You have installed 8.10.0 Please update your Node.JS version! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! npm ERR! Linux 4.15.18-12-pve npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "i" "iobroker" "--loglevel" "error" "--unsafe-perm" npm ERR! node v8.10.0 npm ERR! npm v3.5.2 npm ERR! code ELIFECYCLE npm ERR! iobroker@2.0.3 install: `node lib/checkVersions.js` npm ERR! Exit status 2
-
@Amari
Nach welcher Anleitung gehst du vor?@Amari sagte in ioBroker startet laufend neu:
node 8.10.0 scheint ja die default version zu sein
Die hat ein Speicherleck
-
@Homoran
DANKEIch habe die Anleitung von hier genommen aus den Docs (Schnellstart Linux ...)
Nochmal durchgelesen und festgestellt das es da sogar drinnen steht mit der Version. Sollte die Sachen vielleicht nicht immer so schnell überfliegen. Da es in der Anleitung ebenfalls erwähnt wird...
gehe ich davon aus das node 10.xx auch einwandfrei funktioniert? Habe es jetzt erstmal mit der 8.16 probiert und es sieht soweit ganz gut aus. Im Moment läuft esDanke für die schnelle Hilfe.