NEWS
[gelöst] Iobroker Deamon stoppt laufend - nach JS Update
-
Update und Frage:
die letzten Tage lief es einigermaßen stabil.
Die einzigen Fehler im Log sind die bekannten Disconnects des Harmony Adapters.
Zur Frage:
Durch andere Freds bin ich auf Node JS Versionen gestoßen und habe gleich mal geprüft, was ich aktuell im Einsatz habe…
-> v4.7.2 ist aktiv :shock:
Ist ein Update in jedem Fall zu empfehlen und wie bewertet ihr das Risiko das etwas crasht?
Danke vorab!
-
Node Version ist ok
-
Du hattest hier geschrieben:
https://github.com/Pmant/ioBroker.harmo … -340259687
Aus den Logs kann ich zumindest keinen direkten Zusammenhang zwischen dem Harmony Adapter und den Abstürzen erkennen. Die Reconnects des Harmony Hubs sind ja leider bekannt, aber führen normalerweise nicht zu Abstürzen des JS-Controllers.
-
Hi Du,
Danke für das lesen!
Ich bin echt am verzweifeln. Hatte die letzten Tage den Harmony Adapter aus und Io lief. Jetzt wieder zugeschaltet und wieder Probleme.
Ich bin mir nicht sicher wo ich noch suchen kann.
Gesendet von iPhone mit Tapatalk Pro
-
Du könntest mal auf einem weiteren Gerät ioBroker und Harmony Adapter installieren, um zu testen, ob dort die selben Abstürze auftreten. Im Moment habe ich auch keine Idee, die Logs helfen so weit ich das sehe kaum, da dort keine konkreten Meldungen vor dem Absturz auftauchen.
-
Hi again,
ich werde versuchen einen Raspi auszubuddeln und dort mal zu installieren.
Evtl. hilft uns das beim analysieren.
-
Mal eine ganz andere Idee / Frage
kann es sein, dass der Zugriff vom PC (Firefox) auf zB Admin oder VIS den IoBroker Deamon killt?
Hier was aus dem Log:
! host.IoBroker 2017-10-30 12:30:05.724 error instance system.adapter.hm-rpc.0 terminated with code 7 (Adapter already running)
! host.IoBroker 2017-10-30 12:30:05.521 info instance system.adapter.hm-rpc.0 started with pid 3140
! web.0 2017-10-30 12:30:04.758 info 2017-10-30T11:30:04.758Z Connected system.user.admin
! host.IoBroker 2017-10-30 12:30:02.376 info stopInstance system.adapter.vis.0
! host.IoBroker 2017-10-30 12:30:02.376 info "system.adapter.vis.0" enabled
! host.IoBroker 2017-10-30 12:30:02.376 info object change system.adapter.vis.0
! host.IoBroker 2017-10-30 12:30:02.372 info stopInstance system.adapter.vis.0
! host.IoBroker 2017-10-30 12:30:02.372 info "system.adapter.vis.0" disabled
! host.IoBroker 2017-10-30 12:30:02.372 info object change system.adapter.vis.0
! vis.0 2017-10-30 12:30:02.150 info Upload vis anew, while changes detected…
! vis.0 2017-10-30 12:30:02.147 info Changes in index.html detected => update cache.manifest
! vis.0 2017-10-30 12:30:01.707 info starting. Version 0.10.15 in /opt/iobroker/node_modules/iobroker.vis, node: v4.7.2
! web.0 2017-10-30 12:29:58.867 info http server listening on port 8082
! web.0 2017-10-30 12:29:58.866 info socket.io server listening on port 8082
! web.0 2017-10-30 12:29:58.750 info starting. Version 2.0.0 in /opt/iobroker/node_modules/iobroker.web, node: v4.7.2
! hm-rpc.0 2017-10-30 12:29:58.743 error already running
! hm-rpc.0 2017-10-30 12:29:58.478 warn Reconnection to DB.
! hm-rpc.0 2017-10-30 12:29:58.435 warn Reconnection to DB.
! harmony.0 2017-10-30 12:29:58.135 error already running
! harmony.0 2017-10-30 12:29:57.904 info starting. Version 0.7.0 in /opt/iobroker/node_modules/iobroker.harmony, node: v4.7.2
! host.IoBroker 2017-10-30 12:29:57.703 info instance system.adapter.web.0 started with pid 3108
! botvac.0 2017-10-30 12:29:57.673 error already running
! admin.0 2017-10-30 12:29:57.277 error already running
! admin.0 2017-10-30 12:29:57.161 info starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.admin, node: v4.7.2
! botvac.0 2017-10-30 12:29:57.042 warn Reconnection to DB.
! botvac.0 2017-10-30 12:29:57.031 warn Reconnection to DB.
! admin.0 2017-10-30 12:29:57.011 warn Reconnection to DB.
! harmony.0 2017-10-30 12:29:57.005 warn Reconnection to DB.
! admin.0 2017-10-30 12:29:57.000 warn Reconnection to DB.
! harmony.0 2017-10-30 12:29:56.996 warn Reconnection to DB.
! sayit.0 2017-10-30 12:29:56.824 error already running
! hm-rega.0 2017-10-30 12:29:56.484 error already running
! netatmo.0 2017-10-30 12:29:55.715 error already running
! cloud.0 2017-10-30 12:29:55.201 error already running
! host.IoBroker 2017-10-30 12:29:54.916 info Restart adapter system.adapter.admin.0 because enabled
! host.IoBroker 2017-10-30 12:29:54.915 error instance system.adapter.admin.0 terminated with code 1 ()
! admin.0 2017-10-30 12:29:54.884 error port 8081 already in use
! host.IoBroker 2017-10-30 12:29:54.809 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
! admin.0 2017-10-30 12:29:54.791 info Request actual repository...
! admin.0 2017-10-30 12:29:54.764 info received all objects
! admin.0 2017-10-30 12:29:54.675 info received all states
! admin.0 2017-10-30 12:29:54.451 info requesting all objects
! admin.0 2017-10-30 12:29:54.450 info requesting all states
! admin.0 2017-10-30 12:29:54.430 info starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.admin, node: v4.7.2
! web.0 2017-10-30 12:29:54.420 error already running
! javascript.0 2017-10-30 12:29:54.164 error already running
! sonos.0 2017-10-30 12:29:53.996 error already running
! host.IoBroker 2017-10-30 12:29:53.535 info instance system.adapter.admin.0 started with pid 3098
! host.IoBroker 2017-10-30 12:29:53.491 info starting 19 instances
! host.IoBroker 2017-10-30 12:29:53.487 info 28 instances found
! host.IoBroker 2017-10-30 12:29:53.481 info InMemoryDB connected
! inMem-objects 2017-10-30 12:29:53.479 info listening on port 9001
! inMem-states 2017-10-30 12:29:53.416 info listening on port 9000
! host.IoBroker 2017-10-30 12:29:49.681 info ip addresses: 192.168.0.13 fe80::20c:29ff:fea7:e65a
! host.IoBroker 2017-10-30 12:29:49.681 info hostname: IoBroker, node: v4.7.2
! host.IoBroker 2017-10-30 12:29:49.681 info Copyright (c) 2014-2016 bluefox, hobbyquaker
! host.IoBroker 2017-10-30 12:29:49.679 info iobroker.js-controller version 0.15.3 js-controller starting
! harmony.0 2017-10-30 12:29:49.393 info discovered Harmony Hub
! harmony.0 2017-10-30 12:29:45.082 warn lost Harmony Hub
! harmony.0 2017-10-30 12:29:28.374 info discovered Harmony Hub
! harmony.0 2017-10-30 12:29:25.076 warn lost Harmony Hub
! harmony.0 2017-10-30 12:28:30.326 info discovered Harmony Hub
! harmony.0 2017-10-30 12:28:30.063 warn lost Harmony Hub
! harmony.0 2017-10-30 12:27:21.760 info discovered Harmony Hub
! harmony.0 2017-10-30 12:26:55.043 warn lost Harmony Hub
! harmony.0 2017-10-30 12:22:22.072 info discovered Harmony Hub
! harmony.0 2017-10-30 12:21:44.995 warn lost Harmony Hub
! harmony.0 2017-10-30 12:21:23.954 info discovered Harmony Hub
! harmony.0 2017-10-30 12:21:19.989 warn lost Harmony Hub
! harmony.0 2017-10-30 12:20:16.888 info discovered Harmony Hub
! harmony.0 2017-10-30 12:20:14.977 warn lost Harmony Hub
! harmony.0 2017-10-30 12:18:29.800 info discovered Harmony Hub
! harmony.0 2017-10-30 12:18:24.958 warn lost Harmony Hub
! harmony.0 2017-10-30 12:17:45.762 info discovered Harmony Hub
! harmony.0 2017-10-30 12:17:39.952 warn lost Harmony Hub
! harmony.0 2017-10-30 12:17:30.763 info discovered Harmony Hub
! harmony.0 2017-10-30 12:17:29.950 warn lost Harmony Hub
! harmony.0 2017-10-30 12:16:30.709 info discovered Harmony Hub
! harmony.0 2017-10-30 12:16:29.941 warn lost Harmony Hub
! harmony.0 2017-10-30 12:13:25.581 info discovered Harmony Hub
! harmony.0 2017-10-30 12:13:24.902 warn lost Harmony Hub
! harmony.0 2017-10-30 12:13:01.544 info discovered Harmony Hub
! harmony.0 2017-10-30 12:12:59.896 warn lost Harmony Hub
! harmony.0 2017-10-30 12:09:33.396 info discovered Harmony Hub
! harmony.0 2017-10-30 12:09:29.843 warn lost Harmony Hub
! harmony.0 2017-10-30 12:07:52.316 info discovered Harmony HubDer Zugriff vom PC aus erfolgte etwa um 12.29 Uhr
Weder VIS noch Admin waren im Browser aufrufbar.
Danach per Konsole geprüft:
Sieht so aus, als wenn sich der Deamon gekillt hat durch den Zugriff vom PC, oder was denkt ihr dazu???
-
Guten Morgen liebe Gemeinde.
da ich leider keinen Fehler finde, welcher die Abstürze des IoBroker Deamon auslöst und mittlerweile mein funktionierender Snapshot mit der JS Version 0.15.3 auch nicht mehr stabil läuft, muss ich davon ausgehen, dass etwas am OS (Debian) schief hängt.
Plan B:
Ich würde gerne eine neue VM aufsetzen und IoBroker von Grund auf neu installieren.
Danach möchte ich gerne meine "mühsam" erstellten VIS views umziehen.
Könnt ihr mir bitte helfen zu verstehen, was ich genau wegsichern muss, um mir hier Arbeit zu sparen?
Bitte bedenkt dabei, dass ich aber möglichst kein Problem mit umziehen will.
Besten Dank vorab für Eure Hilfe!
Gruß Sascha
-
Einmal hoch damit!
Kann mir hier bitte jemand einen Rat / Tipp geben, wie ich am besten meine VIS Views umziehe?
Habe inzwischen eine frische Debian VM mit IoBroker fertig.
Danke vorab!!!
-
Einmal hoch damit!
Kann mir hier bitte jemand einen Rat / Tipp geben, wie ich am besten meine VIS Views umziehe?
Habe inzwischen eine frische Debian VM mit IoBroker fertig.
Danke vorab!!! `
Du kannst deine Views dich einfach exportieren und importieren?
Vorher sicher stellen dass alle wigets etc die du benutzt hat installiert sind
–-----------------------
Send from mobile device
-
die Datei /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json enthält alle views des Projekts Main.
Gruß
Rainer
-
Danke Dutch,
spielt es eine Rolle, dass auch die Adapter in der gleichen Reihenfolge sind?
Oder muss ich in VIS die Objekte dann sowieso nochmals alle auswählen?
-
die Datei /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json enthält alle views des Projekts Main.
Gruß
Rainer `
Auch Dir danke! Kämpfe gerade mit der neuen VM….. Node Version 9.0 ist drauf :shock:
Update: Komme nicht mehr von 9.0 runter auf 4x -> habt ihr hier einen Tipp?
-
die Datei /opt/iobroker/iobroker-data/files/vis.0/main/vis-views.json enthält alle views des Projekts Main.
Gruß
Rainer `
Auch Dir danke! Kämpfe gerade mit der neuen VM….. Node Version 9.0 ist drauf :shock:
Update: Komme nicht mehr von 9.0 runter auf 4x -> habt ihr hier einen Tipp? `
Deinstallieren geht mir:
sudo apt-get purge node sudo apt-get purge nodejs sudo apt-get purge npm sudo apt-get autoremove sudo reboot
Installation dann abhängig von deinen System, welches OS?
–-----------------------
Send from mobile device
-
Hi Du,
ich habe das hier schon versucht.
Die alten node & node.js Versionen deinstallieren …
apt-get --purge remove node
apt-get --purge remove nodejs
apt-get autoremove
reboot
-> Nach dem Neustart ein node -v zeigt noch immer v9.0.0
grübel
-
Hi Du,
ich habe das hier schon versucht.
Die alten node & node.js Versionen deinstallieren …
apt-get --purge remove node
apt-get --purge remove nodejs
apt-get autoremove
reboot
-> Nach dem Neustart ein node -v zeigt noch immer v9.0.0
grübel `
Was ist dein OS?
–-----------------------
Send from mobile device
-
Hi Du,
ich habe das hier schon versucht.
Die alten node & node.js Versionen deinstallieren …
apt-get --purge remove node
apt-get --purge remove nodejs
apt-get autoremove
reboot
-> Nach dem Neustart ein node -v zeigt noch immer v9.0.0
grübel `
Was ist dein OS?
Debian 7
–-----------------------
Send from mobile device `
-
Dan mal auf die ganz harte Tour…
1\. First of all you need to run the following command from command terminal as sudo. sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules 2\. Remove node or node_modules directories from /usr/local/lib with the help of following command. sudo rm -rf /usr/local/lib/node* 3\. Remove node or node_modules directories from /usr/local/include with the help of following command. sudo rm -rf /usr/local/include/node* 5\. Remove any node file or dir from /usr/local/bin with the help of following command. sudo rm -rf /usr/local/bin/node* 4\. Go to home directory and remove any node or node_modules directory, if exists.
–-----------------------
Send from mobile device
-
Hard, but working
root@IoBroker2:/home/sascha# node -v
v4.8.5
1000 Dank!
Jetzt werde ich zur Sicherheit alle Adapter löschen und nur die installieren, welche ich in der alten Instanz auch habe.
Dann versuche ich mal die VIS Views umzuziehen.
-
zu früh gefreut…..
root@IoBroker2:/home/sascha# iobroker start
module.js:327
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:140:18)
at node.js:1043:3
Soll ich nochmals drüber installieren?