NEWS
Cloudadapter stürzt regelmäßig ab
-
unten, "aktiver Verwahrungsort" -> von "default" auf "latest" schalten. Wenn das da nicht ist, ist dein Admin/JS-Controller nicht aktuell. Den kannst du auf der Konsole mittels
iobroker update iobroker upgrade self
aktualisieren (dauert ein wenig).
-
Hi Eric!
Habe mal alles laut Angabe manuell geupdated mit leider keinem Erfolg:
Was habe ich falsch gemacht?
Hier der Log:
! ````
admin@Landisk:/$ cd \volume1\homes\admin\opt\iobroker
-sh: cd: volume1homesadminoptiobroker: No such file or directory
admin@Landisk:/$ cd volume1
admin@Landisk:/volume1$ cd homes
admin@Landisk:/volume1/homes$ cd admin
admin@Landisk:/volume1/homes/admin$ cd opt
admin@Landisk:/volume1/homes/admin/opt$ cd iobroker
admin@Landisk:/volume1/homes/admin/opt/iobroker$ iobroker stop
iobroker controller daemon is not running
admin@Landisk:/volume1/homes/admin/opt/iobroker$ iobroker update
update done
Adapter "zwave" : 0.4.4
Adapter "yr" : 1.0.5
Adapter "yamaha" : 0.3.5
Adapter "yahka" : 0.5.4
Adapter "xs1" : 0.5.2
Adapter "wolf" : 0.9.2
Adapter "wm-bus" : 0.1.12
Adapter "wifilight" : 0.1.1
Adapter "wetty" : 0.1.1
Adapter "web" : 2.0.2 , installed 2.0.2
Adapter "weatherunderground": 1.0.2
Adapter "vis-timeandweather": 1.1.7
Adapter "vis-rgraph" : 0.0.2
Adapter "vis-plumb" : 0.1.6
Adapter "vis-players" : 0.1.4
Adapter "vis-metro" : 1.0.4
Adapter "vis-map" : 0.1.3
Adapter "vis-lcars" : 1.0.1
Adapter "vis-keyboard" : 0.0.2
Adapter "vis-justgage" : 0.7.1
Adapter "vis-jqui-mfd" : 1.0.5
Adapter "vis-hqwidgets" : 1.0.6
Adapter "vis-history" : 0.2.4
Adapter "vis-google-fonts": 0.1.0
Adapter "vis-fancyswitch": 1.0.0
Adapter "vis-colorpicker": 1.1.1
Adapter "vis-canvas-gauges": 0.1.5
Adapter "vis-beta" : 0.12.18 , installed 0.12.11 [Updateable]
Adapter "vis-bars" : 0.1.2
Adapter "vis" : 0.10.15
Adapter "vcard" : 0.0.8
Adapter "upnp" : 0.3.5
Adapter "unifi" : 0.3.1
Adapter "tvspielfilm" : 0.2.2
Adapter "tr-064" : 0.3.11
Adapter "text2command" : 1.1.3
Adapter "terminal" : 0.1.2
Adapter "telegram" : 1.0.2
Adapter "tankerkoenig" : 1.0.0
Adapter "starline" : 0.2.0
Adapter "squeezebox" : 0.1.0
Adapter "sql" : 1.5.2
Adapter "sonos" : 1.4.2
Adapter "solarwetter" : 0.1.2
Adapter "socketio" : 1.7.4
Adapter "smartmeter" : 0.5.7
Adapter "simple-api" : 1.3.0
Adapter "scenes" : 0.2.6 , installed 0.2.6
Adapter "sayit" : 1.5.1
Adapter "samsung" : 0.1.1 , installed 0.1.1
Adapter "s7" : 0.2.5
Adapter "rwe-smarthome" : 0.1.11
Adapter "rpi2" : 0.3.1
Adapter "rickshaw" : 0.4.4
Adapter "rflink" : 1.0.8
Adapter "radar" : 0.7.3
Adapter "pushsafer" : 0.1.7
Adapter "pushover" : 1.0.2
Adapter "pushbullet" : 0.0.11
Adapter "proxy" : 0.1.0
Adapter "ping" : 1.2.0 , installed 1.2.0
Adapter "pimatic" : 0.1.2
Adapter "piface" : 0.0.9
Adapter "phantomjs" : 0.1.2
Adapter "parser" : 0.2.1
Adapter "owntracks" : 0.2.0
Adapter "owfs" : 0.4.0
Adapter "onkyo" : 0.2.0 , installed 0.2.0
Adapter "nut" : 1.0.0
Adapter "noolite" : 0.0.1
Adapter "node-red" : 1.1.6
Adapter "netatmo" : 1.1.5
Adapter "mysensors" : 1.0.6
Adapter "mqtt-client" : 0.3.0
Adapter "mqtt" : 1.3.2
Adapter "mpd" : 0.2.4
Adapter "modbus" : 0.5.0
Adapter "mobile" : 0.4.10
Adapter "miele" : 0.1.2
Adapter "megaesp" : 0.1.0
Adapter "megadd" : 0.2.0
Adapter "megad" : 1.2.1
Adapter "lightify" : 0.0.27
Adapter "lgtv" : 1.0.0
Adapter "landroid" : 0.0.4
Adapter "kodi" : 0.2.0
Adapter "knx" : 0.8.2
Adapter "km200" : 0.4.3
Controller "js-controller" : 0.17.2 , installed 0.16.2 [Updateable]
Adapter "javascript" : 3.2.6 , installed 3.2.8
Adapter "innogy-smarthome": 0.1.13
Adapter "influxdb" : 1.4.1
Adapter "icons-ultimate-png": 0.1.0
Adapter "icons-open-icon-library-png": 0.1.3
Adapter "icons-mfd-svg" : 1.0.2
Adapter "icons-mfd-png" : 1.0.2
Adapter "icons-material-svg": 0.1.0
Adapter "icons-material-png": 0.1.0
Adapter "icons-icons8" : 0.0.1
Adapter "icons-fatcow-hosting": 0.1.0
Adapter "icons-addictive-flavour-png": 0.1.0
Adapter "ical" : 1.3.2
Adapter "hue" : 0.6.0
Adapter "homepilot" : 0.2.6
Adapter "homekit2" : 0.1.6
Adapter "hmm" : 1.0.1
Adapter "hm-rpc" : 1.4.2 , installed 1.4.2
Adapter "hm-rega" : 1.4.4 , installed 1.4.4
Adapter "history" : 1.6.1
Adapter "hid" : 0.1.12
Adapter "harmony" : 0.7.0
Adapter "geofency" : 0.1.6
Adapter "fronius" : 0.0.5
Adapter "fritzbox" : 0.2.1
Adapter "foobar2000" : 0.2.0
Adapter "flot" : 1.5.6
Adapter "find-my-iphone": 0.1.3
Adapter "fhem" : 0.2.2
Adapter "feiertage" : 0.3.6
Adapter "fakeroku" : 0.2.1
Adapter "epson_stylus_px830": 0.0.2
Adapter "email" : 1.0.2
Adapter "dwd" : 2.1.1
Adapter "discovery" : 0.2.3
Adapter "daikin" : 0.2.3
Adapter "cul" : 0.2.2
Adapter "cloud" : 0.6.8 , installed 0.6.8
Adapter "chromecast" : 1.2.3
Adapter "broadlink" : 0.1.1
Adapter "botvac" : 0.5.0
Adapter "b-control-em" : 0.2.1
Adapter "artnet" : 0.1.6
Adapter "amazon-dash" : 0.1.2
Adapter "admin" : 1.7.3 , installed 1.7.0 [Updateable]
admin@Landisk:/volume1/homes/admin/opt/iobroker$ iobroker upgrade self
npm install iobroker.js-controller --production --prefix "/volume1/homes/admin/opt/iobroker" (System call)
npm ERR! Linux 2.6.32.12
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller" "--production" "--prefix" "/volume1/homes/admin/opt/iobroker"
npm ERR! node v0.10.46
npm ERR! npm v2.15.1
npm ERR! path /var/services/homes
npm ERR! code EEXIST
npm ERR! errno 47
! npm ERR! EEXIST, mkdir '/var/services/homes'
File exists: /var/services/homes
Move it away, and try again.
! npm ERR! Please include the following file with any support request:
npm ERR! /volume1/homes/admin/opt/iobroker/npm-debug.log
host.Landisk Cannot install iobroker.js-controller: 47
admin@Landisk:/volume1/homes/admin/opt/iobroker$ iobroker start
Starting iobroker controller daemon...
iobroker controller daemon failed to start: Failed to write pidfile (EACCES)
Error: Failed to write pidfile (EACCES)
admin@Landisk:/volume1/homes/admin/opt/iobroker$****Mod-Änderung: Spoiler- und Code-Tags gesetzt by eric2905****
-
Versuche es mal mit
sudo iobroker upgrade self
Noch eine Bitte :
Poste Logs, usw. bitte in Code-Tags und ggf. auch als Spoiler.
Das ließt sich besser.
Gruß,
Eric
Von unterwegs getippert
-
Hier das Ergebnis von Sudo…: Ich hoffe, dass passt so mit dem Code
und ein Screenshot vom LOG:
admin@Landisk:/volume1/homes/admin/opt/iobroker$ sudo iobroker upgrade self Password: npm install iobroker.js-controller --production --prefix "/volume1/homes/admin/opt/iobroker" (System call) npm WARN engine request@2.81.0: wanted: {"node":">= 4"} (current: {"node":"0.10.46","npm":"2.15.1"}) npm WARN deprecated localhost.daplie.com-certificates@1.2.5: Moved to localhost.daplie.me-certificates npm WARN engine form-data@2.1.2: wanted: {"node":">= 0.12"} (current: {"node":"0.10.46","npm":"2.15.1"}) npm WARN engine har-validator@4.2.1: wanted: {"node":">=4"} (current: {"node":"0.10.46","npm":"2.15.1"}) npm WARN engine har-schema@1.0.5: wanted: {"node":">=4"} (current: {"node":"0.10.46","npm":"2.15.1"}) gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/0.10.46" gyp WARN EACCES attempting to reinstall using temporary dev dir "/volume1/homes/admin/opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram/.node-gyp" gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:63:19) gyp ERR! stack at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:72:29) gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/which.js:81:16 gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5 gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/mode.js:8:5 gyp ERR! stack at Object.oncomplete (fs.js:108:15) gyp ERR! System Linux 2.6.32.12 gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /volume1/homes/admin/opt/iobroker/node_modules/iobroker.js-controller/node_modules/winston-syslog/node_modules/unix-dgram gyp ERR! node -v v0.10.46 gyp ERR! node-gyp -v v3.3.1 gyp ERR! not ok npm WARN optional dep failed, continuing unix-dgram@0.2.3 gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/0.10.46" gyp WARN EACCES attempting to reinstall using temporary dev dir "/volume1/homes/admin/opt/iobroker/node_modules/iobroker.js-controller/node_modules/greenlock/node_modules/rsa-compat/node_modules/ursa/.node-gyp" gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at F (/usr/local/lib/node_modules/npm/node_modules/which/which.js:63:19) gyp ERR! stack at E (/usr/local/lib/node_modules/npm/node_modules/which/which.js:72:29) gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/which.js:81:16 gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5 gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/which/node_modules/isexe/mode.js:8:5 gyp ERR! stack at Object.oncomplete (fs.js:108:15) gyp ERR! System Linux 2.6.32.12 gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /volume1/homes/admin/opt/iobroker/node_modules/iobroker.js-controller/node_modules/greenlock/node_modules/rsa-compat/node_modules/ursa gyp ERR! node -v v0.10.46 gyp ERR! node-gyp -v v3.3.1 gyp ERR! not ok npm WARN optional dep failed, continuing ursa@0.9.4 npm WARN engine co@4.6.0: wanted: {"iojs":">= 1.0.0","node":">= 0.12.0"} (current: {"node":"0.10.46","npm":"2.15.1"}) Cannot write file. Not critical: Error: EACCES, permission denied '/volume1/homes/admin/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../killall.sh' Host "Landisk" (linux) updated Execute: chmod 777 -R /volume1/homes/admin/opt/iobroker Chmod finished. Restart controller Starting node restart.js admin@Landisk:/volume1/homes/admin/opt/iobroker$
-
Jetzt schaut so aus - was nun?
2342_screenshot_2017-04-05_17.25.02.png -
"iobroker restart" (oder reboot, tut gut) - die 0.17.2 ist drauf, aber die 0.16.2 ist noch aktiv.
Von unterwegs getippert
-
restart hat nix gebracht
admin@Landisk:/volume1/homes/admin/opt/iobroker$ iobroker restart iobroker controller daemon is not running Starting iobroker controller daemon... iobroker controller daemon started. PID: 25034 admin@Landisk:/volume1/homes/admin/opt/iobroker$
ich werde mal das nas Neustarten
-
Moment, da passt was nicht …
Du postest einen Screenshot der Admin-Oberfläche ==> IoBroker muss also laufen
Dann schreibst Du, das bei "IoBroker restart" die Meldung "iobroker controller daemon is not running" usw. kommt
Das geht nicht ... IoBroker läuft nicht, aber Admin-Oberfläche ist da.
Hast Du evtl. 2 Installationen in versch. Verzeichnissen laufen?
Von unterwegs getippert
-
nene, das war ja nur beim Restart, danach schreibt er eh dass es geht:
iobroker controller daemon is not running
Starting iobroker controller daemon…
iobroker controller daemon started. PID: 25034
-
Das ist es ja : Der Daemon soll restarted werden, also gestoppt und gestartet.
Beim Stop kommt die Meldung, das er nicht läuft und dann gestartet wird - und das passt nicht.
Nachtrag:
Versuch mal nur "iobroker stop" und schau Dir die Meldung mal an.
Von unterwegs getippert
-
mein Nas ist leider nach dem Reboot scheinbar abgeschmiert, ich bin in der Arbeit via VPN dran, muss zu Hause mal schauen und melde mich dann.
Danke derweilen
Liebe Grüße Jürgen
-
Kannst Du nicht die VM auf dem NAS rebootet?
Ober hast Du IoBroker direkt im NAS-OS installiert?
Von unterwegs getippert
-
Naja, iobroker läuft in diesem Ordner von meiner Synology:
volume1\homes\admin\opt\iobroker
Gesendet von iPhone mit Tapatalk
-
Ah, ok. Bei meinem NAS kann ich eine VM erzeugen, ein eigens OS installieren und das quasi wie eine eigene Maschine verwenden (und auch rebooten).
Von unterwegs getippert
-
also nach Biobroker stop kommt wie ich finde die richtige Meldung:
admin@Landisk:/$ iobroker stop iobroker controller daemon is not running admin@Landisk:/$ iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 23005 admin@Landisk:/$
Liebe Grüße Jürgen
P.S.: Leider wird noch immer die alter Version ausgeführt
installiert 0.17.2(Ausgeführt: 0.16.2)
-
halt stop zurück - jetzt zeigt er die aktuelle Version an!
-
also nach Biobroker stop kommt wie ich finde die richtige Meldung:
admin@Landisk:/$ iobroker stop iobroker controller daemon is not running ```` `
Nach "iobroker stop" sollte eigentlich sowas kommen :
Stopping iobroker controller daemon... iobroker controller daemon stopped. Exit code for "killall.sh": 0 root@iobroker:/opt/iobroker#
Gruß,
Eric
Von unterwegs getippert
-
tja, ich weiss nimmer weiter, aber der Cloudadapter ist jetzt mal aktuell, mal schauen, ob dieser auch wieder abstürzt, oder?
Was meinst Du?
-
Sind alle Reiter schwarz und keiner mehr grün?
Welches Repository hast Du nun ausgewählt?
Gruß,
Eric
Von unterwegs getippert
-
nur der Adapter Reiter ist grün - Repository finde ich wo?