NEWS
ioBroker lässt sich nicht mehr aufrufen
-
iobroker list instances
-
-
-
-
@thomas-braun
Danke, ist natürlich noch besser.
Kenn mich mit den Konsolenbefehlen nicht so gut aus -
Würde ich mir anschauen und aneignen.
Ich finde mit ein paar Kommandos hat man viel direkteren Zugriff auf den ioBroker. Und es läuft auch robuster als jede GUI. -
Hi leute , hab genau schon wieder das gleiche Problem, dass ich nicht auf den IOBroker zugreifen kann.
Wenn ich den Status abfrage wird das hier angezeigt:
pi@raspberrypi4-iob:~ $ iobroker status Cannot read system.config: null (OK when migrating or restoring) Cannot find view "system" for search "host" iobroker is running on this host. Objects type: file States type: file
Wenn ich auf die Datenbank zugreife sehe ich folgende Einträge:
pi@raspberrypi4-iob:~ $ ls -lh /opt/iobroker/iobroker-data/backup-objects/ insgesamt 31M -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 5 22:07 2021-10-05_22-07_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 5 22:12 2021-10-05_22-12_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 00:07 2021-10-06_00-07_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 00:12 2021-10-06_00-12_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 02:07 2021-10-06_02-07_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 02:12 2021-10-06_02-12_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 04:07 2021-10-06_04-07_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 04:13 2021-10-06_04-13_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 06:07 2021-10-06_06-07_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 06:13 2021-10-06_06-13_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 08:08 2021-10-06_08-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 08:14 2021-10-06_08-14_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 10:08 2021-10-06_10-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 10:14 2021-10-06_10-14_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 12:08 2021-10-06_12-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 12:15 2021-10-06_12-15_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 14:08 2021-10-06_14-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 14:15 2021-10-06_14-15_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 16:08 2021-10-06_16-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 16:15 2021-10-06_16-15_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 18:08 2021-10-06_18-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 6 18:15 2021-10-06_18-15_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 20:08 2021-10-06_20-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 6 20:16 2021-10-06_20-16_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 6 22:08 2021-10-06_22-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 6 22:16 2021-10-06_22-16_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 00:08 2021-10-07_00-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 00:17 2021-10-07_00-17_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 02:08 2021-10-07_02-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 02:17 2021-10-07_02-17_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 04:08 2021-10-07_04-08_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 04:18 2021-10-07_04-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 06:09 2021-10-07_06-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 06:18 2021-10-07_06-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 08:09 2021-10-07_08-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 08:18 2021-10-07_08-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 10:09 2021-10-07_10-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 10:18 2021-10-07_10-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 12:09 2021-10-07_12-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 12:18 2021-10-07_12-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 14:09 2021-10-07_14-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 14:18 2021-10-07_14-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 16:09 2021-10-07_16-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 16:18 2021-10-07_16-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 18:09 2021-10-07_18-09_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 18:18 2021-10-07_18-18_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 19:22 2021-10-07_19-22_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 19:32 2021-10-07_19-32_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 19:36 2021-10-07_19-36_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 19:37 2021-10-07_19-37_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 19:55 2021-10-07_19-55_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 7 19:55 2021-10-07_19-55_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 20:00 2021-10-07_20-00_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 7 20:00 2021-10-07_20-00_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 20:02 2021-10-07_20-02_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 7 20:02 2021-10-07_20-02_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 153K Okt 7 20:08 2021-10-07_20-08_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 20:10 2021-10-07_20-10_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 497 Okt 7 20:10 2021-10-07_20-10_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 20:15 2021-10-07_20-15_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 488 Okt 7 20:15 2021-10-07_20-15_states.json.gz -rw-rw-r--+ 1 iobroker iobroker 3,6K Okt 7 20:16 2021-10-07_20-16_objects.json.gz -rw-rw-r--+ 1 iobroker iobroker 496 Okt 7 20:17 2021-10-07_20-17_states.json.gz
Wenn ich dann Probiere wieder alles her zu stellen, erscheint folender Eintrag:
pi@raspberrypi4-iob:~ $ pi@raspberrypi4-iob:~ $ iobroker stop cd /opt/iobroker/iobroker-data/ mv objects.json objects.json.old mv states.json states.json.old cd backup-objects/ -bash: pi@raspberrypi4-iob:~: Kommando nicht gefunden. pi@raspberrypi4-iob:~ $ pi@raspberrypi4-iob:~ $ cd /opt/iobroker/iobroker-data/ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ mv objects.json objects.json.o ld gunzip -ck -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 18:18 2021-10-07_18-18_st ates.json.gz > /opt/iobroker/iobroker-data/states.json iobroker startpi@raspberrypi4-iob:~ $ pi@raspberrypi4-iob:~ $ cd /opt/iobroker/iobroker-data/ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ mv objects.json objects.json.o ld pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ mv states.json states.json.old pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ cd backup-objects/ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw- rw-r--+ 1 iobroker iobroker 1,2M Okt 7 18:09 2021-10-07_18-09_objects.json.gz > /opt/iobroker/iobroker-data/objects.json gzip: invalid option -- 'w' Try `gzip --help' for more information. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw- rw-r--+ 1 iobroker iobroker 154K Okt 7 18:18 2021-10-07_18-18_states.json.gz > /opt/iobroker/iobroker-data/states.json gzip: invalid option -- 'w' Try `gzip --help' for more information. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ iobroker start pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ mv states.json states.json.old pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data $ cd backup-objects/ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw- rw-r--+ 1 iobroker iobroker 1,2M Okt 7 18:09 2021-10-07_18-09_objects.json.gz > /opt/iobroker/iobroker-data/objects.json gzip: invalid option -- 'w' Try `gzip --help' for more information. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw- rw-r--+ 1 iobroker iobroker 154K Okt 7 18:18 2021-10-07_18-18_states.json.gz > /opt/iobroker/iobroker-data/states.json gzip: invalid option -- 'w' Try `gzip --help' for more information. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ iobroker startp i@raspberrypi4-iob:~ $ iobroker [command] Commands: iobroker setup Setup ioBroker iobroker start Starts the js-con troller iobroker stop stops the js-cont roller iobroker restart Restarts js-contr oller iobroker debug <adapter>[.<instance>] Starts a Node.js debugging session for the adapter instance iobroker info Shows the host in fo iobroker logs [<adapter>] Monitor log iobroker add <adapter> [desiredNumber] Add instance of a dapter iobroker install <adapter> Installs a specif ied adapter iobroker rebuild <adapter>|self Rebuilds a specif ied adapter iobroker url <url> [<name>] Install adapter f rom specified url, e.g. GitHub iobroker del <adapter> Remove adapter fr om system iobroker del <adapter>.<instance> Remove adapter in stance iobroker update [<repositoryUrl>] Update repository and list adapters iobroker upgrade Upgrade managemen t iobroker upload Upload management iobroker object Object management iobroker state State management iobroker message <adapter>[.instance] <command> [<message>] Send message to a dapter instance/s iobroker list <type> [<filter>] List all entries, like objects iobroker chmod <mode> <file> Change file right s iobroker chown <user> <group> <file> Change file owner ship iobroker touch <file> Touch file iobroker rm <file> Remove file iobroker file File management iobroker user User commands iobroker group group management iobroker host <hostname> Set host to given hostname iobroker set <adapter>.<instance> Change settings o f adapter config iobroker license <license.file or license.text> Update license by given file iobroker cert Certificate manag ement iobroker clean <yes> Clears all object s and states iobroker backup Create backup iobroker restore <backup name or path> Restore a specifi ed backup iobroker validate <backup name or path> Validate a specif ied backup iobroker status [all|<adapter>.<instance>] Status of ioBroke r or adapter instance iobroker repo [<name>] Show repo informa tion iobroker uuid Show uuid of the installation iobroker unsetup Reset license, in stallation secret and language iobroker fix Execute the insta llation fixer script, this updates your ioBroker installation iobroker multihost Multihost managem ent iobroker compact compact group man agement iobroker plugin Plugin management iobroker version [<adapter>] Show version of j s-controller or specified adapter Options: --help Show help [boolean] -v, --version Show version [boolean] pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:~ $ cd /opt/iobroker/iobroker-data/ -bash: pi@raspberrypi4-iob:~: Kommando nicht gefunden. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ mv objects.json objects.json.old -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ mv states.json states.json.old -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data $ cd backup-objects/ -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data: Datei oder Verzeichnis n icht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data/backup-objects $ -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects: Datei ode r Verzeichnis nicht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ pi@raspberrypi4 -iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw-rw-r--+ 1 iobro ker iobroker 1,2M Okt 7 18:09 2021-10-07_18-09_objects.json.gz > /opt/iobroker/ iobroker-data/objects.json -bash: pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects: Datei ode r Verzeichnis nicht gefunden pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gzip: invalid o ption -- 'w' -bash: gzip:: Kommando nicht gefunden. pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ Try `gzip --hel p' for more information. > pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ > pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -r w-rw-r--+ 1 iobroker iobroker 154K Okt 7 18:18 2021-10-07_18-18_states.json.gz > /opt/iobroker/iobroker-data/states.json > gzip: invalid option -- 'w' > Try `gzip --help' for more information. > pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ > pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ iobroker star t
Vieleicht könnt ihr mir da Helfen, bin am verzweifeln.
-
Jetzt erscheint folgende Meldung bei Statusabfrage:
pi@raspberrypi4-iob:~ $ iobroker status Server Cannot load /opt/iobroker/iobroker-data/objects.json: /opt/iobroker/iobro ker-data/objects.json: Unexpected end of JSON input. Try last Backup! Server Cannot load /opt/iobroker/iobroker-data/objects.json.bak: /opt/iobroker/i obroker-data/objects.json.bak: Unexpected end of JSON input. Continue with empty dataset! Cannot read system.config: null (OK when migrating or restoring) iobroker is not running on this host. Objects type: file States type: file
Bin mal wieder total am verzweifeln
-
@dj-rico sagte in ioBroker lässt sich nicht mehr aufrufen:
Bin mal wieder total am verzweifeln
und wenn du so weitermachst wird es bald keine alten Sicherungen zum Wiederherstellen mehr geben.
Du scheinst zu versuchen das mini HowTo zu befolgen. Deine Meldung schint sich auf diesen seltsamen Befehl zu beziehen:
pi@raspberrypi4-iob:/opt/iobroker/iobroker-data/backup-objects $ gunzip -ck -rw-
Was bitte soll das sein?
@dj-rico sagte in ioBroker lässt sich nicht mehr aufrufen:
hab genau schon wieder das gleiche Problem, dass ich nicht auf den IOBroker zugreifen kann.
was hast du diesmal gemacht, dass es dazu kam?
-
@homoran
ich bin der Anleitung hier gefolgt
https://forum.iobroker.net/topic/43325/mini-howto-cannot-find-view-system-for-search-host?_=1628847254340Hab leider auch keine wirkliche Ahnun davon.
Hatte einen Stromausfall und danach in es nicht mehr
-
@dj-rico sagte in ioBroker lässt sich nicht mehr aufrufen:
Hab leider auch keine wirkliche Ahnun davon.
aber @Thomas-Braun hat es doch beim letzten Mal mit dir durchgegangen.
Musst du jetzt genauso machen.Nur mit jedem Versuch es wieder zu starten gibt es neue (leere) Backups und irgendwann fliegen dafür die alten, brauchbaren raus.
Wofür sollte der von dir benutzte Befehl gut sein.
Da müsste ein Dateiname rein, nihct die Rechte der Datei -
iobroker stop cd /opt/iobroker/iobroker-data/ mv objects.json objects.json.old mv states.json states.json.old cd backup-objects/ gunzip -ck -rw-rw-r--+ 1 iobroker iobroker 1,2M Okt 7 16:09 2021-10-07_16-09_objects.json.gz > /opt/iobroker/iobroker-data/objects.json gunzip -ck -rw-rw-r--+ 1 iobroker iobroker 154K Okt 7 16:18 2021-10-07_16-18_states.json.gz > /opt/iobroker/iobroker-data/states.json iobroker start
Ist das nicht der richtie Befehl?
-
@dj-rico sagte in ioBroker lässt sich nicht mehr aufrufen:
Ist das nicht der richtie Befehl?
ich kenne das HowTo nicht auswendig, aber mit gunzip wird eine Datei entpackt, also muss da auch ein Dateiname angegeben werden.
Das wäre in dem Fall höchstens:gunzip 2021-10-07_16-09_objects.json.gz > /opt/iobroker/iobroker-data/objects.json
Alles davor sind DateiattributeOb das aber inhaltlich richtig ist kann ich dir im Moment nicht sagen
-
iobroker stop cd /opt/iobroker/iobroker-data/ mv objects.json objects.json.old mv states.json states.json.old cd backup-objects/ gunzip -ck 2021-10-06_16-08_objects.json.gz > /opt/iobroker/iobroker-data/objects.json gunzip -ck 2021-10-06_16-15_states.json.gz > /opt/iobroker/iobroker-data/states.json iobroker start
Ist das so richtig?
-
OK Sorry für meine Dummheit.
Hab die ganze Zeile rein kopiert.Jetzt gehts.
Ich danke dir vielmals für deine Mühe und deine Zeit.
Vielen Dank
-
iobroker stop cd /opt/iobroker/iobroker-data/ mv objects.json objects.json.old mv states.json states.json.old cd backup-objects/ gunzip -ck INTAKTE_DATEI_objects.json.gz > /opt/iobroker/iobroker-data/objects.json gunzip -ck INTAKTE_DATEI_states.json.gz > /opt/iobroker/iobroker-data/states.json iobroker start
also nach deinen Angaben :
gunzip -ck 2021-10-07_16-09_objects.json.gz > /opt/iobroker/iobroker-data/objects.json
gunzip -ck 2021-10-07_16-18_states.json.gz > /opt/iobroker/iobroker-data/states.json
-
Danke, habs ebend hinbekommen.
Euch sei gedankt. -
Ja hat sich überschnitten , mit meiner Antwort