NEWS
SOLVED iobroker startet nach Adapter installation nicht
-
Hallo, ich hatte den Adapter Homebridge HAM installiert, nach einen neustart, startet iobroker nicht mehr richtig. Wenn ich die Webseite des iobroker aufrufe, wird die Seite von iobroker geladen und die ganze Zeit läuft der Kreisel und sonst passiert nichts.
Was muss ich tun damit iobroker wieder richtig startet?
iobroker ist auf den Raspberry 3 installiert.
Viele Grüße
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Ich weiß nicht mehr ob ich Punkt 7 gemacht hatte
mach mal
df -h
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Ist das System jetzt hin?
Keine Ahnung.
Aber die letzten Versuche haben zumindest nicht vollständig geklappt.
Ob dabei auch bestehende Daten zerstört wurden kann so man nicht sagen.Bevor du jetzt weitermachst, lösche zuerst ein Paar unwichtige Daten (Backups/Lodateien) damit für den expand etwas Platz frei wird.
Dann punkt 7 nachholen.
-
@Dominator von einem vorhandenen backup, gehe ich mal davon aus, hast du nicht?
Sollte es an der Installation des Adapters liegen, würde ich versuchen, per ssh den Adapter zu deinstallieren und dann probieren, ob iobroker wieder startet.
Als 2te variante könntest du das fixer script laufen lassen.
Jedoch, warum und weshalb er nicht startet, müsstest du im log nachsehen.
Des weiteren, ohne jegliche Info deines System's (version), ist es sehr schwierig eine Antwort auf dein Problem zu finden. -
nein, natürlich habe ich kein Backup gemacht. Wie deinstalliere ich den Adapter per ssh? Ich bin nicht der große Linux Experte.... Hier die Versionen
pi@ioBroker-Pi:~ $ cd /opt/iobroker pi@ioBroker-Pi:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.broadlink2.0 : broadlink2 - enabled system.adapter.cloud.0 : cloud - enabled system.adapter.denon.0 : denon - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.ham.0 : ham - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.telegram.0 : telegram - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command - enabled system.adapter.zigbee.0 : zigbee - enabled, port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014D9E461-if00 pi@ioBroker-Pi:/opt/iobroker $ node -v v8.15.0 pi@ioBroker-Pi:/opt/iobroker $ nodejs -v v8.15.0 pi@ioBroker-Pi:/opt/iobroker $ npm -v
-
@Dominator Hast du mal versucht, ioBroker einfach manuell zu starten?
iobroker start
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Wie deinstalliere ich den Adapter per ssh?
-
Danke erstmal für eure Hilfe bis jetzt, iobroker manuell starten brachte nichts und der Adapter lässt sich leider nicht löschen
pi@ioBroker-Pi:/opt/iobroker $ Delete adapter "ham" (node:23754) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. fs.js:735 return binding.writeBuffer(fd, buffer, offset, length, position); ^ Error: ENOSPC: no space left on device, write at Object.fs.writeSync (fs.js:735:20) at Object.fs.writeFileSync (fs.js:1309:24) at Timeout.saveConfig [as _onTimeout] (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1897:16) at ontimeout (timers.js:498:11) at tryOnTimeout (timers.js:323:5) at Timer.listOnTimeout (timers.js:290:5) pi@ioBroker-Pi:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.broadlink2.0 : broadlink2 - enabled system.adapter.cloud.0 : cloud - enabled system.adapter.denon.0 : denon - enabled system.adapter.discovery.0 : discovery - enabled -bash: Delete: Kommando nicht gefunden. system.adapter.ham.0 : ham - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.scenes.0 : scenes - enabled pi@ioBroker-Pi:/opt/iobroker $ host.ioBroker-Pi Counted 1 instances of ham system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.telegram.0 : telegram - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command - enabled system.adapter.zigbee.0 : zigbee - enabled, port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014D9E461-if00 -bash: host.ioBroker-Pi: Kommando nicht gefunden.
Habt ihr weitere Tipps?
Mod-Edit: Code in Code-Tags gesetzt
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Habt ihr weitere Tipps?
Ja!
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Error: ENOSPC: no space left on device
Deine Karte ist voll
Außerdem heisst es nicht
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Delete adapter "ham"
sondern
iobroker delete ham
-
wie leere ich die Karte? frag mich wovon die voll sein soll
hatte delete richtig eingeben, beim kopieren hier rein hatte was gefehlt
pi@ioBroker-Pi:/opt/iobroker $ iobroker delete ham Delete adapter "ham" host.ioBroker-Pi Counted 1 instances of ham host.ioBroker-Pi Counted 1 adapters for ham host.ioBroker-Pi Counted 9 states of ham host.ioBroker-Pi Counted 9 states (system.adapter.ham.*) from states host.ioBroker-Pi Deleting 11 object(s). host.ioBroker-Pi Deleting 9 state(s). Error deleting adapter ham from disk: Error: Cannot find module 'iobroker.ham/io -package.json' You might have to delete it yourself! pi@ioBroker-Pi:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bin d: 0.0.0.0, run as: admin system.adapter.broadlink2.0 : broadlink2 - enabled system.adapter.cloud.0 : cloud - enabled system.adapter.denon.0 : denon - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.ham.0 : ham - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.scenes.0 : scenes - enabled system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bin d: 0.0.0.0 system.adapter.telegram.0 : telegram - enabled, port: 8443, bin d: 0.0.0.0 system.adapter.text2command.0 : text2command - enabled system.adapter.zigbee.0 : zigbee - enabled, port: /dev/seri al/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0014D9E461-if00
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
@Dominator sagte in iobroker startet nach Adapter installation nicht:
frag mich wovon die voll sein soll
Dann mal mehr Infos.
- Wie Groß?
- Was ist drauf?
- machst du (regelmäßige) Backups?
- loggst du Datenpunkte?
- Wieviele?
- Wie häufig?
- Wie hast du ioBroker installiert?
- Welches Betriebssystem?
-
32 GB
das fertige Image hier aus dem Board
nein, leider nie ein Backup gemacht
locke keine Datenpunktees lief alles ca ein halbes Jahr problemlos, bis ich vorgestern HAM und das Plugin für den Sky Receiver in HAM installiert hatte. Nach einen Neustart hatte ich das Problem.
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
das fertige Image hier aus dem Board
und das Readme dazu gelesen - und befolgt?
Nach dem ersten Start
Nach dem ersten Starten des Rapberry Pi bitte mit sudo raspi-config folgende Einstellungen vornehmen:
- unter Punkt 1: Change User passwort (Eigenes Passwort für den User Pi vergeben)
- Punkt 2: Network Options – Hostname (Namen des Raspberry Pi ggf. ändern. Vorgabe ist raspberrypi) wenn der Hostname geändert wird, bitte anschließend in der Konsole im Installationsverzeichnis iobroker host this eingeben
- Punkt 7: Advanced Options – Expand filesystem (Erweitern des root-filesystems bis zur maximalen Größe der verwendeten SD-Karte)
- ggf. noch unter Punkt 4: Localisation Options Anpassungen vornehmen. Die Voreinstellungen gelten für Deutschland
-
Ich weiß nicht mehr ob ich Punkt 7 gemacht hatte. Ist das System jetzt hin? Muss ich neu installieren......?
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Ich weiß nicht mehr ob ich Punkt 7 gemacht hatte
mach mal
df -h
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Ist das System jetzt hin?
Keine Ahnung.
Aber die letzten Versuche haben zumindest nicht vollständig geklappt.
Ob dabei auch bestehende Daten zerstört wurden kann so man nicht sagen.Bevor du jetzt weitermachst, lösche zuerst ein Paar unwichtige Daten (Backups/Lodateien) damit für den expand etwas Platz frei wird.
Dann punkt 7 nachholen.
-
Es läuft wieder!!! Ich habe gerade Punkt 7 gemacht. Danke für den Tipp.
-
@Dominator
wie war vorher die Asugabe vondf -h
? -
@Homoran keine Ahnung. Ich habe den Adapter HAM jetzt deinstalliert. Schade hätte das Sky plugin gut gebrauchen können. Werde mich heute Abend mit den Thema Backup befassen.
-
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Werde mich heute Abend mit den Thema Backup befassen.
sieh dir mal backitup an
@Dominator sagte in iobroker startet nach Adapter installation nicht:
keine Ahnung.
So lässt sich schwer helfen, wenn man die notwendigen Infos nicht bekommt.
@Dominator sagte in iobroker startet nach Adapter installation nicht:
Ich habe den Adapter HAM jetzt deinstalliert.
Wahrscheinlich nur Fragmente davon.
Die Installation ist ja anscheinend aus Mangel an Speicherplatz gescheitert -
@Homoran ich hatte vorher df -h nicht gemacht, deswegen kann ich dir keine Info dazu geben.
Ich habe gerade Backipup installiert. Schaue gerade ob ich das Backup auf einen USB Stick auslagern kann.