NEWS
iobroker start - No connection to databases possible
-
-
ls -lh /opt/iobroker/iobroker-data/
-
pi@raspberrypi:/opt/iobroker $ sudo systemctl stop iobroker pi@raspberrypi:/opt/iobroker $ iobroker status No connection to databases possible ...
pi@raspberrypi:/opt/iobroker $ ls -lh /opt/iobroker/iobroker-data/ insgesamt 476M drwxrwxr-x+ 2 iobroker iobroker 4,0K Mär 30 21:43 backitup drwxrwxr-x+ 2 iobroker iobroker 12K Sep 28 10:09 backup-objects drwxrwxr-x+ 18 iobroker iobroker 4,0K Sep 27 17:14 files drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 31 2021 history -rw-rwxr--+ 1 iobroker iobroker 4,7K Mär 30 21:42 iobroker.json drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 31 2021 lgtv_0 -rw-rwxr--+ 1 iobroker iobroker 3 Sep 28 11:51 notifications.json -rw-rwxr--+ 1 iobroker iobroker 3,3M Mär 30 21:39 objects.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 462M Sep 28 11:51 objects.jsonl -rw-rwxr--+ 1 iobroker iobroker 3,3M Mär 30 21:42 objects.json.migrated -rw-rwxr--+ 1 iobroker iobroker 2,5K Nov 4 2021 objects.json.old -rw-rwxr--+ 1 iobroker iobroker 326K Mär 30 21:40 states.json.bak.migrated -rw-rwxr--+ 1 iobroker iobroker 0 Nov 10 2021 states.json.broken -rw-rwxr--+ 1 iobroker iobroker 6,7M Sep 28 11:51 states.jsonl -rw-rwxr--+ 1 iobroker iobroker 327K Mär 30 21:42 states.json.migrated -rw-rwxr--+ 1 iobroker iobroker 335K Nov 4 2021 states.json.old drwxrwxr-x+ 4 iobroker iobroker 4,0K Feb 2 2022 tuya_0 drwxrwxr-x+ 2 iobroker iobroker 4,0K Jul 31 2021 yahka.0.hapdata
-
Ich habe nochmal versucht einige Befehle die so genannt wurden auszuführen um evtl. noch mehr Infos zu ergattern, eventuell hilft das ja auch noch.
Mir fehlt gerade einfach das Wissen um einen Ansatz für eine Lösung herauszukriegen.pi@raspberrypi:/opt/iobroker $ iobroker restart pi@raspberrypi:/opt/iobroker $ iobroker status Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! pi@raspberrypi:/opt/iobroker $ iobroker update Objects database error: connect ECONNREFUSED 127.0.0.1:9001 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 Objects database error: connect ECONNREFUSED 127.0.0.1:9001 ^C pi@raspberrypi:/opt/iobroker $ lsof /opt/iobroker/iobroker-data/objects.jsonl pi@raspberrypi:/opt/iobroker $ sudo systemctl stop iobroker pi@raspberrypi:/opt/iobroker $ iobroker status No connection to databases possible ...
-
sudo apt install lsof sudo lsof /opt/iobroker/iobroker-data/objects.jsonl
-
pi@raspberrypi:/opt/iobroker $ sudo apt install lsof Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig lsof ist schon die neueste Version (4.91+dfsg-1). Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: ax25-node libax25 openbsd-inetd python-colorzero tcpd update-inetd Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. pi@raspberrypi:/opt/iobroker $ sudo lsof /opt/iobroker/iobroker-data/objects.jsonl pi@raspberrypi:/opt/iobroker $
-
-
Das klappt anscheinend
pi@raspberrypi:/opt/iobroker $ getfacl /opt/iobroker/iobroker-data/objects.jsonl getfacl: Entferne führende '/' von absoluten Pfadnamen # file: opt/iobroker/iobroker-data/objects.jsonl # owner: iobroker # group: iobroker user::rw- group::r-x group:iobroker:rwx mask::rwx other::r--
-
@rene-2
Die Rechte sehen bei mir leicht anders aus.sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs iobroker stop iobroker fix iobroker start
-
Okay, laufen tut es jetzt aus irgendeinem Grund.
Nur die Adapter updaten möchte er noch nicht$ iobroker upgrade javascript@6.0.3 Update javascript from @5.7.0 to @6.0.3 NPM version: 8.15.0 Installing iobroker.javascript@6.0.3... (System call) host.raspberrypi Cannot install iobroker.javascript@6.0.3: 217 ERROR: Process exited with code 25
-
-
@rene-2
Was kam auf die Befehle zurück?
Insbesondere auf den langen aus Zeile 2? -
Der Link von @Homoran konnte mir weiterhelfen.
Es läuft wieder alles und updates gingen auch alle durch.Vielen lieben Dank für die Hilfe!
Falls das dennoch von Bedeutung ist, um noch weitere Fehler zu erkennen:
pi@raspberrypi:/opt/iobroker $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.1 v16.17.1 8.15.0 4.0.23 pi pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker /opt/iobroker OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease OK:4 https://deb.nodesource.com/node_16.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 16.17.1-deb-1nodesource1 Installationskandidat: 16.17.1-deb-1nodesource1 Versionstabelle: *** 16.17.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x buster/main armhf Packages 100 /var/lib/dpkg/status 14.20.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
-
@rene-2 sagte in iobroker start - No connection to databases possible:
Falls das dennoch von Bedeutung ist, um noch weitere Fehler zu erkennen:
Alles gut, keine Fehler zu sehen.