@thomas-braun
Herzlichen Dank!
NEWS
Latest posts made by Caskstrengther
-
Signatur ungültig?
Hallo zusammen,
entschuldigt bitte eine weitere dumme Einsteigerfrage von mir.Beim Update meines Raspberry - z.B. mit dem Befehl "sudo apt-get update" - erhalte ich immer wieder diese Meldung:
Fehl:2 https://dl.yarnpkg.com/debian stable InRelease Die folgenden Signaturen waren ungültig: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx>
Was kann ich hier tun, denn scheinbar bekomme ich so keine neuen Versionen von node.js bzw. NPM installiert?
Danke!
-
RE: iob startet nach nodejs-Update nicht mehr
@caskstrengther
Hallo zusammen,
ich konnte das Problem nun lösen.Ich habe aus dem Unterverzeichnis "backup-objects" die vor dem Update gesicherten Dateien "objects.jsonl" und "states.jsonl" zurückgespielt, einen "iob fix" laufen lassen - anschließend startete der iobroker wieder.
Danach wieder "iob stop", "iob update", "iob upgrade self" und "iob start" - alles sieht gut aus.
Ich danke Euch allen, die sich so sehr um die Lösung meines Problems gekümmert haben!
-
RE: iob startet nach nodejs-Update nicht mehr
@thomas-braun
Die Kommandos funktionieren leider nicht - selbe Meldung:pi@raspberrypi:/opt/iobroker/iobroker-data $ iob list instances Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
Was sind das eigentlich für *migrated-Dateien im Verzeichnis? Kann ich die nicht einfach zurückspielen?
pi@raspberrypi:/opt/iobroker/iobroker-data $ ls -lh insgesamt 1,1G -rw-rwxr--+ 1 pi pi 6,7M Jul 16 14:48 2022-07-15_08-11_objects.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 15 02:45 backitup drwxrwxr-x+ 2 iobroker iobroker 12K Jul 16 14:44 backup-objects drwxrwxr-x+ 16 iobroker iobroker 4,0K Feb 23 11:41 files -rw-rwxr--+ 1 iobroker iobroker 4,7K Mai 10 20:18 iobroker.json -rw-rwxr--+ 1 iobroker iobroker 3 Jul 15 14:21 notifications.json -rw-rwxr--+ 1 iobroker iobroker 5,4M Feb 7 13:11 objects.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 1,1G Jul 15 16:39 objects.jsonl -rw-rwxr--+ 1 iobroker iobroker 5,4M Feb 7 13:11 objects.json.migrated -rw-rwxr--+ 1 iobroker iobroker 411K Feb 7 13:10 states.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 0 Aug 27 2021 states.json.broken -rw-rwxr--+ 1 iobroker iobroker 2,9M Jul 15 16:39 states.jsonl -rw-rwxr--+ 1 iobroker iobroker 411K Feb 7 13:11 states.json.migrated drwxrwxr-x+ 2 iobroker iobroker 4,0K Mär 12 2021 yahka.0.hapdata
Hier sieht man z.B. auch, dass die "objects.jsonl" von vor dem Update (oberste Datei) eine Größe von 6,7MB hatte.
Die aktuelle ist 1,1GB groß... -
RE: iob startet nach nodejs-Update nicht mehr
@thomas-braun
Soll ich eine Sicherung der Datei aus "backup-objects" einfach mal zurückspielen? -
RE: iob startet nach nodejs-Update nicht mehr
@caskstrengther
Ich Verzeichnis "backup-objects" ist das gepackte GZ-File 1000fach kleiner... -
RE: iob startet nach nodejs-Update nicht mehr
@thomas-braun
Ich hatte vorher einmal das hier gemacht...pi@raspberrypi:/opt/iobroker/iobroker-data $ iobroker list instances Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
... und bei der Größe der Datei ist mir die Fehlermeldung irgendwie auch klar.
Jetzt Dein Befehl:
pi@raspberrypi:/opt/iobroker/iobroker-data $ iobroker list adapters Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!
The same...
-
RE: iob startet nach nodejs-Update nicht mehr
@thomas-braun
Diese Datei ist 1,1GB groß?!?pi@raspberrypi:/opt/iobroker/iobroker-data $ ls -lh insgesamt 1,1G drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 15 02:45 backitup drwxrwxr-x+ 2 iobroker iobroker 12K Jul 15 14:11 backup-objects drwxrwxr-x+ 16 iobroker iobroker 4,0K Feb 23 11:41 files -rw-rwxr--+ 1 iobroker iobroker 4,7K Mai 10 20:18 iobroker.json -rw-rwxr--+ 1 iobroker iobroker 3 Jul 15 14:21 notifications.json -rw-rwxr--+ 1 iobroker iobroker 5,4M Feb 7 13:11 objects.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 1,1G Jul 15 16:39 objects.jsonl drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 16 14:26 objects.jsonl.lock -rw-rwxr--+ 1 iobroker iobroker 5,4M Feb 7 13:11 objects.json.migrated -rw-rwxr--+ 1 iobroker iobroker 411K Feb 7 13:10 states.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 0 Aug 27 2021 states.json.broken -rw-rwxr--+ 1 iobroker iobroker 2,9M Jul 15 16:39 states.jsonl -rw-rwxr--+ 1 iobroker iobroker 411K Feb 7 13:11 states.json.migrated drwxrwxr-x+ 2 iobroker iobroker 4,0K Mär 12 2021 yahka.0.hapdata
-
RE: iob startet nach nodejs-Update nicht mehr
@thomas-braun
Nein - nochmal:pi@raspberrypi:/opt/iobroker/iobroker-data $ systemctl status iobroker ● iobroker.service - ioBroker Server Loaded: loaded (/lib/systemd/system/iobroker.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2022-07-16 14:24:04 CEST; 22s ago Docs: http://iobroker.net Main PID: 17479 (iobroker.js-con) Tasks: 11 (limit: 4915) CGroup: /system.slice/iobroker.service └─17479 iobroker.js-controller Jul 16 14:24:04 raspberrypi systemd[1]: Started ioBroker Server. pi@raspberrypi:/opt/iobroker/iobroker-data $
-
RE: iob startet nach nodejs-Update nicht mehr
@caskstrengther
Ich habe mir mal die Dateien im iobroker-Verzeichnis angesehen.
Ist es normal, das "objects.jsonl" sooooo groß ist?pi@raspberrypi:/opt/iobroker/iobroker-data $ ls -lisa insgesamt 1112584 395214 4 drwxrwxr-x+ 7 iobroker iobroker 4096 Jul 16 14:12 . 130047 4 drwxrwxr-x+ 6 iobroker iobroker 4096 Jul 15 16:52 .. 390150 4 drwxrwxr-x+ 2 iobroker iobroker 4096 Jul 15 02:45 backitup 395217 12 drwxrwxr-x+ 2 iobroker iobroker 12288 Jul 15 14:11 backup-objects 395265 4 drwxrwxr-x+ 16 iobroker iobroker 4096 Feb 23 11:41 files 395215 8 -rw-rwxr--+ 1 iobroker iobroker 4718 Mai 10 20:18 iobroker.json 395366 4 -rw-rwxr--+ 1 iobroker iobroker 3 Jul 15 14:21 notifications.json 391718 5432 -rw-rwxr--+ 1 iobroker iobroker 5558617 Feb 7 13:11 objects.json.bak.migrated 391766 1097960 -rw-rwxr--+ 1 iobroker iobroker 1124304666 Jul 15 16:39 objects.jsonl 525495 4 drwxrwxr-x+ 2 iobroker iobroker 4096 Jul 16 14:13 objects.jsonl.lock 389882 5432 -rw-rwxr--+ 1 iobroker iobroker 5558617 Feb 7 13:11 objects.json.migrated 393958 412 -rw-rwxr--+ 1 iobroker iobroker 420176 Feb 7 13:10 states.json.bak.migrated 388621 0 -rw-rwxr--+ 1 iobroker iobroker 0 Aug 27 2021 states.json.broken 388908 2888 -rw-rwxr--+ 1 iobroker iobroker 2956555 Jul 15 16:39 states.jsonl 388622 412 -rw-rwxr--+ 1 iobroker iobroker 420205 Feb 7 13:11 states.json.migrated 396939 4 drwxrwxr-x+ 2 iobroker iobroker 4096 Mär 12 2021 yahka.0.hapdata