NEWS
(Erledigt) Keine Admin Console mehr:Failed to lock DB file
-
Bei mir ist die Admin Console nicht mehr über ip: 8081 erreichbar. Ich bin alle Vorschläge der Fehlerbehebung bereits durchgegangen und dabei ist mir folgendes aufgefallen:
iobroker.js-con pi@solaranzeige:/opt/iobroker $ node node_modules/iobroker.js-controller/controller.js --logs 2022-12-10 17:39:38.257 - info: host.solaranzeige iobroker.js-controller version 4.0.23 js-controller starting 2022-12-10 17:39:38.265 - info: host.solaranzeige Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-12-10 17:39:38.266 - info: host.solaranzeige hostname: solaranzeige, node: v14.21.1 2022-12-10 17:39:38.267 - info: host.solaranzeige ip addresses: 192.168.178.20 2a02:8070:b583:55c0:431b:fcdd:4a4d:a668 fe80::96d6:72f2:7e14:6cfb 169.254.165.161 2a02:8070:b583:55c0:d865:75c:8b24:77ce fe80::9912:214f:6f08:fb04 2022-12-10 17:39:40.381 **- error: host.solaranzeige-Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"!**Ein ls auf die files ergab folgendes:
/opt/iobroker/iobroker-data $ ls -al insgesamt 11980 drwxrwxr-x+ 9 iobroker iobroker 4096 10. Dez 17:24 . drwxrwxr-x+ 6 iobroker iobroker 4096 10. Dez 16:41 .. drwxrwxr-x+ 2 iobroker iobroker 4096 24. Nov 12:51 backitup drwxrwxr-x+ 2 iobroker iobroker 4096 10. Dez 13:03 backup-objects drwxrwxr-x+ 25 iobroker iobroker 4096 8. Dez 21:18 files -rw-rwxr--+ 1 iobroker iobroker 7483 24. Nov 12:50 iobroker.json drwxrwxr-x+ 3 iobroker iobroker 4096 30. Nov 11:44 jarvis -rw-rwxr--+ 1 iobroker iobroker 3 10. Dez 17:23 notifications.json -rw-rwxr--+ 1 iobroker iobroker 11605441 10. Dez 17:25 objects.jsonl drwxrwxr-x+ 2 iobroker iobroker 4096 10. Dez 17:41 objects.jsonl.lock -rw-rw-r--+ 1 iobroker iobroker 606591 10. Dez 17:40 states.jsonl drwxrwxr-x+ 2 iobroker iobroker 4096 10. Dez 17:41 states.jsonl.lock drwxrwxr-x+ 2 iobroker iobroker 4096 30. Nov 09:23 synology_0MOD-EDIT: Code in code-tags gesetzt!
Da ich Unix nicht gut kenne erhoffe ich mir einen Tip.
Gruß
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Bei mir ist die Admin Console nicht mehr über ip: 8081 erreichbar.
Mit welcher Meldung?
-
Nein, kein ipv4:
echad@chet:~ $ sudo netstat -tulpen | grep 8081 tcp6 0 0 :::8081 :::* LISTEN 1001 14808 676/io.admin.0@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Nein, kein ipv4:
echad@chet:~ $ sudo netstat -tulpen | grep 8081 tcp6 0 0 :::8081 :::* LISTEN 1001 14808 676/io.admin.0```Puh... habe beim Raspi nichts wegkonfiguriert....
Wie schalte ich ip4 wieder an? -
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Nein, kein ipv4:
echad@chet:~ $ sudo netstat -tulpen | grep 8081 tcp6 0 0 :::8081 :::* LISTEN 1001 14808 676/io.admin.0```Puh... habe beim Raspi nichts wegkonfiguriert....
Wie schalte ich ip4 wieder an?@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Wie schalte ich ip4 wieder an?
Wozu?
-
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Wie schalte ich ip4 wieder an?
Wozu?
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Wie schalte ich ip4 wieder an?
Wozu?
Gute Frage... dachte es würde näher zu Fehlerbehebung führen....
-
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Wie schalte ich ip4 wieder an?
Wozu?
@thomas-braun sagte in Keine Admin Console mehr: Failed to lock DB file:
Wozu?
wenn die Fritte nur auf v4 konfiguriert ist!?
-
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Wie schalte ich ip4 wieder an?
Wozu?
Gute Frage... dachte es würde näher zu Fehlerbehebung führen....
-
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
solaranzeige:8081/#tab-intro
No...Die DNS-Adresse von solaranzeige wurde nicht gefunden
-
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
solaranzeige:8081/#tab-intro
No...Die DNS-Adresse von solaranzeige wurde nicht gefunden
iobroker restart -
iobroker restart@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
iobroker restart
Keine Änderung des Fehlverhaltens...hatte auch schon den Raspi rebootet...
-
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
iobroker restart
Keine Änderung des Fehlverhaltens...hatte auch schon den Raspi rebootet...
Hast du da pihole oder sowas laufen?
-
Hast du da pihole oder sowas laufen?
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Hast du da pihole oder sowas laufen?
No
-
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Hast du da pihole oder sowas laufen?
No
@hat-se-nicht-alle said in Keine Admin Console mehr: Failed to lock DB file:
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Hast du da pihole oder sowas laufen?
No
Hab gerade gesehen dass parallel VIS läuft
http://192.168.178.20:8082/vis/edit.html#DemoView
Somit ist der Raspi grundsätzlich erreichbar aber eben nicht auf :8081
-
@hat-se-nicht-alle said in Keine Admin Console mehr: Failed to lock DB file:
@thomas-braun said in Keine Admin Console mehr: Failed to lock DB file:
Hast du da pihole oder sowas laufen?
No
Hab gerade gesehen dass parallel VIS läuft
http://192.168.178.20:8082/vis/edit.html#DemoView
Somit ist der Raspi grundsätzlich erreichbar aber eben nicht auf :8081
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Somit ist der Raspi grundsätzlich erreichbar
aber ohne https :thinking_face:
-
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Somit ist der Raspi grundsätzlich erreichbar
aber ohne https :thinking_face:
Mir ist gerade folgendes aufgefallen
+ system.adapter.web.0 : web : solaranzeige - enabled, port: 8082, bind: 0.0.0.0, run as: adminBedeutet das, dass Admin sowohl auf 8081 und 8082 läuft. Parallel zu VIS?
-
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Somit ist der Raspi grundsätzlich erreichbar
aber ohne https :thinking_face:
@homoran said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Somit ist der Raspi grundsätzlich erreichbar
aber ohne https :thinking_face:
Timmt!
Kann ich IObroker unsecure starten?
-
Mir ist gerade folgendes aufgefallen
+ system.adapter.web.0 : web : solaranzeige - enabled, port: 8082, bind: 0.0.0.0, run as: adminBedeutet das, dass Admin sowohl auf 8081 und 8082 läuft. Parallel zu VIS?
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Bedeutet das, dass Admin sowohl auf 8081 und 8082 läuft. Parallel zu VIS?
nein!
der user admin hat das Webinterface auf 8082 gestartet -
@homoran said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Somit ist der Raspi grundsätzlich erreichbar
aber ohne https :thinking_face:
Timmt!
Kann ich IObroker unsecure starten?
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Kann ich IObroker unsecure starten?
ja!
hab den befehl gerade nicht parat -
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Kann ich IObroker unsecure starten?
ja!
hab den befehl gerade nicht parat@homoran said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Kann ich IObroker unsecure starten?
ja!
hab den befehl gerade nicht paratpi@solaranzeige:/opt/iobroker $ iobroker set admin.0 --secure false New secure for "admin.0" is: false Instance settings for "admin.0" are changed.Steht in der Fehlerbehebungsanleitung
Nach Stop und Start des IObrokers wieder zurück auf
pi@solaranzeige:/opt/iobroker $ iobroker set admin.0 --secure true New secure for "admin.0" is: true Instance settings for "admin.0" are changed.edit: Ohne Secure http läuft es nun, warum weiß der Geier...oder einer der vielen Profis aus dem Forum :+1:
Danke für die schnelle Hilfe!!!!
-
@homoran said in Keine Admin Console mehr: Failed to lock DB file:
@hat-se-nicht-alle sagte in Keine Admin Console mehr: Failed to lock DB file:
Kann ich IObroker unsecure starten?
ja!
hab den befehl gerade nicht paratpi@solaranzeige:/opt/iobroker $ iobroker set admin.0 --secure false New secure for "admin.0" is: false Instance settings for "admin.0" are changed.Steht in der Fehlerbehebungsanleitung
Nach Stop und Start des IObrokers wieder zurück auf
pi@solaranzeige:/opt/iobroker $ iobroker set admin.0 --secure true New secure for "admin.0" is: true Instance settings for "admin.0" are changed.edit: Ohne Secure http läuft es nun, warum weiß der Geier...oder einer der vielen Profis aus dem Forum :+1:
Danke für die schnelle Hilfe!!!!
@hat-se-nicht-alle Ich habe einen Raspi4 mit ioBroker und möchte auf einem Raspi2 eine Kopie als Backup/Fallback Lösung einrichten.
Wenn ich nun beide Raspi in meinem Netz habe kann ich nur auf dem Raspi4 über IP:8081 zugreifen - der Raspi 2 reagiert auf IP:8081 nicht.
Beide Raspi haben (noch) denselben Hostnamen raspberrypi.
Kann man eventuell durch eine neue Portbelegung, z.B. auf 8086 oder/und verschiedene Hostnamen das Problem mit zwei Raspi und ioBroker lösen
oder gibt es andere Lösungen? -
@hat-se-nicht-alle Ich habe einen Raspi4 mit ioBroker und möchte auf einem Raspi2 eine Kopie als Backup/Fallback Lösung einrichten.
Wenn ich nun beide Raspi in meinem Netz habe kann ich nur auf dem Raspi4 über IP:8081 zugreifen - der Raspi 2 reagiert auf IP:8081 nicht.
Beide Raspi haben (noch) denselben Hostnamen raspberrypi.
Kann man eventuell durch eine neue Portbelegung, z.B. auf 8086 oder/und verschiedene Hostnamen das Problem mit zwei Raspi und ioBroker lösen
oder gibt es andere Lösungen?@werner2000x sagte in (Erledigt) Keine Admin Console mehr:Failed to lock DB file:
verschiedene Hostnamen
Solltest du einrichten.
Ich würde ein Backup des Raspi4 per Backitup-Adapter auf den Raspi2 einspielen. Dazu würde ich den iobroker.service auf disabled setzen und nur im Bedarfsfall starten.
(Darauf achten, dass der Raspi4 wahrscheinlich deutlich mehr RAM usw. hat.)Ich habe so ein ähnliches Setup mit RPi4 / RPi3. Primär läuft der ioBroker auf dem 4er und auf dem 3er dudelt ein Wiki sowie PiHole. ioBroker ist dort 'schlafend' installiert und würde nur im Falle das der 4er länger ausfällt reaktiviert.
Hostnames sind selbstverständlich unterschiedlich. Gibt ja sonst Chaos im Netzwerk.