NEWS
[gelöst] iobroker nicht erreichbar
-
Hi, nach langer Suche hier im Forum benötige ich eure Hilfe.
Per SSH komme ich auf den PI.
Netzkabel ist ein offizielles. PI Läuft und zeigt bei "sudo iobroker list instances" folgende Adapter:system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8090, bind: 0.0.0.0, run as: admin system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.flot.0 : flot - enabled system.adapter.history.0 : history - enabled system.adapter.hm-rega.0 : hm-rega - disabled system.adapter.hm-rpc.0 : hm-rpc - disabled, port: 0 system.adapter.hue.0 : hue - enabled, port: 80 system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.info.0 : info - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.landroid-s.0 : landroid-s - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum - enabled, port: 54321 system.adapter.mobile.0 : mobile - disabled system.adapter.mpd.0 : mpd - enabled, port: 6600 system.adapter.mqtt.0 : mqtt - enabled, port: 1883 system.adapter.openweathermap.0 : openweathermap - enabled system.adapter.ping.0 : ping - enabled system.adapter.rpi2.0 : rpi2 - enabled system.adapter.socketio.0 : socketio - enabled, port: 8084, bind: 0.0.0.0, run as: admin system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.squeezebox.0 : squeezebox - enabled, port: 9090 system.adapter.tr-064.0 : tr-064 - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-map.0 : vis-map - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.vis-players.0 : vis-players - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-weather.0 : vis-weather - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: adminHabe reboots versucht. "sudo iobroker stop" führte zu:
iobroker controller daemon is not runningeine npm Neuinstallation ging demnach auch nicht.
Den admin.1 habe ich auf Port 8090 hinzugefügt um zu testen, ob ich dann darauf kommen kann. Auch negativ :-(
Hier noch zwei stop Befehle mit zwei Fehlern:
pi@All-In-One_RasPi:/opt/iobroker $ iobroker stop squeezebox.0 Adapter "squeezebox.0" stopped. fs.js:646 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); ^ Error: EACCES: permission denied, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json.bak' at Object.fs.openSync (fs.js:646:18) at Object.fs.writeFileSync (fs.js:1299:33) at saveConfig (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1774:16) at ObjectsInMemServer.destroy (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2778:26) at processExit (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2746:45) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:246:49 at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2276:17) at runCallback (timers.js:810:20) at tryOnImmediate (timers.js:768:5) at processImmediate [as _immediateCallback] (timers.js:745:5) pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop squeezebox.0 Adapter "squeezebox.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop admin.0 Adapter "admin.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker start admin.0 Adapter "admin.0" started. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop admin.0 Adapter "admin.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ npm uninstall iobroker.admin.0 Unhandled rejection Error: ENOSPC: no space left on device, mkdir '/home/pi/.npm' npm ERR! cb() never called! npm ERR! This is an error with npm itself. Please report this error at: npm ERR! <https://npm.community>Was für Optionen bleiben noch?
-
Hi, nach langer Suche hier im Forum benötige ich eure Hilfe.
Per SSH komme ich auf den PI.
Netzkabel ist ein offizielles. PI Läuft und zeigt bei "sudo iobroker list instances" folgende Adapter:system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8090, bind: 0.0.0.0, run as: admin system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.flot.0 : flot - enabled system.adapter.history.0 : history - enabled system.adapter.hm-rega.0 : hm-rega - disabled system.adapter.hm-rpc.0 : hm-rpc - disabled, port: 0 system.adapter.hue.0 : hue - enabled, port: 80 system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.info.0 : info - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.landroid-s.0 : landroid-s - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum - enabled, port: 54321 system.adapter.mobile.0 : mobile - disabled system.adapter.mpd.0 : mpd - enabled, port: 6600 system.adapter.mqtt.0 : mqtt - enabled, port: 1883 system.adapter.openweathermap.0 : openweathermap - enabled system.adapter.ping.0 : ping - enabled system.adapter.rpi2.0 : rpi2 - enabled system.adapter.socketio.0 : socketio - enabled, port: 8084, bind: 0.0.0.0, run as: admin system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.squeezebox.0 : squeezebox - enabled, port: 9090 system.adapter.tr-064.0 : tr-064 - enabled system.adapter.vis-bars.0 : vis-bars - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-map.0 : vis-map - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.vis-players.0 : vis-players - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-weather.0 : vis-weather - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: adminHabe reboots versucht. "sudo iobroker stop" führte zu:
iobroker controller daemon is not runningeine npm Neuinstallation ging demnach auch nicht.
Den admin.1 habe ich auf Port 8090 hinzugefügt um zu testen, ob ich dann darauf kommen kann. Auch negativ :-(
Hier noch zwei stop Befehle mit zwei Fehlern:
pi@All-In-One_RasPi:/opt/iobroker $ iobroker stop squeezebox.0 Adapter "squeezebox.0" stopped. fs.js:646 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); ^ Error: EACCES: permission denied, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/../../../../iobroker-data/objects.json.bak' at Object.fs.openSync (fs.js:646:18) at Object.fs.writeFileSync (fs.js:1299:33) at saveConfig (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1774:16) at ObjectsInMemServer.destroy (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2778:26) at processExit (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2746:45) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:246:49 at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2276:17) at runCallback (timers.js:810:20) at tryOnImmediate (timers.js:768:5) at processImmediate [as _immediateCallback] (timers.js:745:5) pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop squeezebox.0 Adapter "squeezebox.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop admin.0 Adapter "admin.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker start admin.0 Adapter "admin.0" started. pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker stop admin.0 Adapter "admin.0" stopped. pi@All-In-One_RasPi:/opt/iobroker $ npm uninstall iobroker.admin.0 Unhandled rejection Error: ENOSPC: no space left on device, mkdir '/home/pi/.npm' npm ERR! cb() never called! npm ERR! This is an error with npm itself. Please report this error at: npm ERR! <https://npm.community>Was für Optionen bleiben noch?
@Marcus-Waldeck sagte in iobroker nicht erreichbar:
Was für Optionen bleiben noch?
Erst mal den Fixer drüberjagen
vorher ioBroker stoppen ;-)
versuch das mal mit
sudo systemctl stop iobroker -
ich kann mich nun wieder per ssh einloggen. die befehle funktionieren jedoch nun nicht mehr wie gewohnt. nach"list instances" passiert auch nichts weiter.
pi@All-In-One_RasPi:/opt/iobroker $ sudo iobroker update pi@All-In-One_RasPi:/opt/iobroker $ iobroker update pi@All-In-One_RasPi:/opt/iobroker $ ps -ef|grep io root 12 2 0 Jul24 ? 00:00:00 [migration/0] root 15 2 0 Jul24 ? 00:00:00 [migration/1] root 20 2 0 Jul24 ? 00:00:00 [migration/2] root 25 2 0 Jul24 ? 00:00:00 [migration/3] root 42 2 0 Jul24 ? 00:00:00 [rpciod] root 44 2 0 Jul24 ? 00:00:00 [xprtiod] root 48 2 0 Jul24 ? 00:00:00 [nfsiod] root 62 2 0 Jul24 ? 00:00:00 [DWC Notificatio] message+ 387 1 0 Jul24 ? 00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation root 1158 748 0 Jul24 ? 00:00:21 java -Xmx64m -Dlog4j.configuration=file:///etc/config/log4j.xml -Dfile.encoding=ISO-8859-1 -jar /opt/HMServer/HMIPServer.jar /etc/crRFD.conf pi 1717 1595 0 00:25 pts/1 00:00:00 grep --color=auto ioim ordner sind folgende dateien:
pi@All-In-One_RasPi:/opt/iobroker $ ls
etc INSTALLER_INFO.txt install.sh iob iobroker iobroker-data killall.sh log netstat node_modules package.json package-lock.json reinstall.sh -
@Marcus-Waldeck said in iobroker nicht erreichbar:
Unhandled rejection Error: ENOSPC: no space left on device, mkdir '/home/pi/.npm'
Das sieht nach einer vollen SD-Karte aus.
Gruß
dna909
-
Ich nutze eine 32 GB Micro SDHC Karte, hiervon sind unter Linux bei rootfs laut Anzeige 3,8 GB belegt (140.000 Objekte, Teile davon sind nicht lesbar).
Die letze log Datei habe ich mal angehängt. Diese ist nur 300 kb groß, die vom Tag davon 600 MB (!).
Die Ausgabe von df -h ergab:pi@All-In-One_RasPi:~ $ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 3,6G 3,6G 0 100% / devtmpfs 459M 0 459M 0% /dev tmpfs 464M 0 464M 0% /dev/shm tmpfs 464M 12M 452M 3% /run tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 464M 0 464M 0% /sys/fs/cgroup /dev/mmcblk0p1 43M 23M 21M 53% /boot tmpfs 93M 0 93M 0% /run/user/1000Alle Log Dateien wurden nun gelöscht (1,2 GB).
Ihr hier seid meine letzte Hilfe, möchte das System irgendwie retten, habe eine Woche in meinem Urlaub dran rum gebastelt und als Neuling viele Dinge gelernt und verstanden, sowie auch schon super zum Laufen gebracht.iobroker.2019-07-24.log
Wenn es nicht anders geht, wie kann ich das System neu aufspielen, ohne ein altes Backup zu verlieren, bzw. am Besten alles zu retten?
-
Ich nutze eine 32 GB Micro SDHC Karte, hiervon sind unter Linux bei rootfs laut Anzeige 3,8 GB belegt (140.000 Objekte, Teile davon sind nicht lesbar).
Die letze log Datei habe ich mal angehängt. Diese ist nur 300 kb groß, die vom Tag davon 600 MB (!).
Die Ausgabe von df -h ergab:pi@All-In-One_RasPi:~ $ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 3,6G 3,6G 0 100% / devtmpfs 459M 0 459M 0% /dev tmpfs 464M 0 464M 0% /dev/shm tmpfs 464M 12M 452M 3% /run tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 464M 0 464M 0% /sys/fs/cgroup /dev/mmcblk0p1 43M 23M 21M 53% /boot tmpfs 93M 0 93M 0% /run/user/1000Alle Log Dateien wurden nun gelöscht (1,2 GB).
Ihr hier seid meine letzte Hilfe, möchte das System irgendwie retten, habe eine Woche in meinem Urlaub dran rum gebastelt und als Neuling viele Dinge gelernt und verstanden, sowie auch schon super zum Laufen gebracht.iobroker.2019-07-24.log
Wenn es nicht anders geht, wie kann ich das System neu aufspielen, ohne ein altes Backup zu verlieren, bzw. am Besten alles zu retten?
@Marcus-Waldeck
Du hast vergessen, das Filesystem zu expandieren. Von der SD Card werden nur 3,6 GB genutzt und die sind aufgebraucht. -
Ok, habe ich nachgeholt, kann ich jetzt noch was retten? Oder komme ich um eine neue Installation nicht rum?
-
ok, cool!
ist das der TS Server 62.104.20.86:10038?
Wenn ja, dann benötige ich noch das Server PAsswort. Ansonsten, habe mich gerade registriert: marcuswaldeck