NEWS
No connection to databases possible ...
-
Hallo zusammen,
ich habe vor einiger Zeit meinen Raspberry Pi4 mit dem iobroker aufgesetzt und problemlos alle Updates daraufbekommen.Ich habe auch schon etliche Male den Host über folgende Befehle upgedatet:
iob stop
iob update
iob upgrade selfSeit einiger Zeit bekomme ich aber nach dem Befehl "iob update" immer die - im Titel genannte - Fehlermeldung.
Ich weiß, dass dieses Problem hier wohl schon häufiger behandelt wurde, ich bin mir aber keiner Schuld bewusst und kann die Lösung dafür einfach nicht finden.
Wer kann bitte einem "alten Mann über die Straße helfen"?
Herzlichen Dank!
-
Wie ist denn die aktuelle Situation?
iob status iob update iob upgrade sudo apt update
-
@thomas-braun Hallo Thomas, ich danke Dir für Deine Hilfe!
iob status
"iobroker is running on this host.
Objects type: jsonl
States type: jsonl"Wenn ich dann folgendes eingebe
iob update
erscheint
"Used repository: Beta (latest)
Adapter "admin" : 5.4.3 , installed 5.4.2 [Updatable]
Adapter "backitup" : 2.4.6 , installed 2.4.6
Adapter "discovery" : 3.0.3 , installed 3.0.3
Adapter "fritzdect" : 2.2.3 , installed 2.2.3
Adapter "info" : 1.9.19 , installed 1.9.19
Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable]
Adapter "simple-api" : 2.6.5 , installed 2.6.5
Adapter "socketio" : 4.2.0 , installed 4.2.0
Adapter "vis" : 1.4.15 , installed 1.4.15
Adapter "web" : 4.3.0 , installed 4.3.0
Adapter "ws" : 1.3.0 , installed 1.3.0
Adapter "yahka" : 0.13.1 , installed 0.13.1"Das interessante ist, wenn ich zuvor "iob stop" eingebe, dann kommt die oben genannte Fehlermeldung.
Was mache ich falsch?
Sorry - ich bin wirklich ein Newby.
-
Bitte in CodeTags posten.
-
@thomas-braun Jetzt wird es richtig peinlich für mich...
Was sind CodeTags? -
Statt Spoiler das Icon </> verwenden.
-
@thomas-braun Okay - ich versuche es.
iob status
iobroker is running on this host. Objects type: jsonl States type: jsonl
iob update
Used repository: Beta (latest) Adapter "admin" : 5.4.3 , installed 5.4.2 [Updatable] Adapter "backitup" : 2.4.6 , installed 2.4.6 Adapter "discovery" : 3.0.3 , installed 3.0.3 Adapter "fritzdect" : 2.2.3 , installed 2.2.3 Adapter "info" : 1.9.19 , installed 1.9.19 Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable] Adapter "simple-api" : 2.6.5 , installed 2.6.5 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "ws" : 1.3.0 , installed 1.3.0 Adapter "yahka" : 0.13.1 , installed 0.13.1
Das was ich nicht verstehe ist, dass wenn ich zuvor "iob stop" mache - kommt die oben genannte Fehlermeldung.
Ich hoffe, Du kannst nun damit etwas anfangen.
-
iobroker upgrade
Bitte vollständige Ein- wie Ausgaben aus der Konsole posten.
Sorry - ich bin wirklich ein Newby.
Und warum hat ein 'Newbee' den Beta-Zweig aktiv?
-
@thomas-braun
iobroker upgradeAll adapters are up to date
Ich habe den Beta-Zweig aktiv, weil ich hoff(t)e, eine wirklich funktionierende Verbindung zwischen meiner Fritz!Box und dem Apple-Homekit hinzubekommen. Die Lampe Fritz!DECT500 ist ein Thema für sich...
-
Bitte vollständige Ein- wie Ausgaben aus der Konsole posten.
-
@caskstrengther sagte in No connection to databases possible ...:
Ich habe den Beta-Zweig aktiv, weil ich hoff(t)e, eine wirklich funktionierende Verbindung zwischen meiner Fritz!Box und dem Apple-Homekit hinzubekommen.
Jetzt haste alles andere auch auf Beta gestellt.
-
iobroker upload all
-
Und wie bist du in Sachen nodejs unterwegs?
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@thomas-braun
Hallo Thomas,
ich danke Dir für Deine Bemühungen, aber das führt bislang leider zu nichts.Hättest Du sonst noch eine Idee - mit Ausnahme einer kompletten Neuinstallation?
-
Du könntest die Ausgaben zu den angefragten Konsolenbefehlen posten.
-
@thomas-braun
Ach so - schäm...sudo ln -s /usr/bin/node /usr/bin/nodejs
ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.1 v14.19.1 6.14.16 pi /home/pi OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:2 http://archive.raspberrypi.org/debian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 5 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. nodejs: Installiert: 14.19.1-deb-1nodesource1 Installationskandidat: 14.19.2-deb-1nodesource1 Versionstabelle: 14.19.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages *** 14.19.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Danke.
-
@caskstrengther sagte in No connection to databases possible ...:
Aktualisierung für 5 Pakete verfügbar.
Die schon mal einspielen.
iobroker stop sudo apt update sudo apt full-upgrade sudo reboot
Wenn die Kiste wieder da ist:
iobroker update -u iobroker upgrade cd /opt/iobroker npm ls | grep ERR
-
@thomas-braun
iob update -uUsed repository: Stable (default) Controller "js-controller": 4.0.23 , installed 4.0.21 [Updatable]
iobroker upgrade
All adapters are up to date
pi@raspberrypi:/opt/iobroker $ npm ls | grep ERR
pi@raspberrypi:/opt/iobroker $
Bei dem letzten Befehl kommt keine Ausgabe - es erscheint einfach das Prompt wieder.
Die obigen Befehle nebst Reboot sind scheinbar gut durchgelaufen - zumindest wurde Node.js abgedatet.
-
iobroker stop iobroker upgrade self iobroker start
-
@thomas-braun
Jetzt sind wir leider wieder bei dem Urproblem.pi@raspberrypi:~ $ iob stop
pi@raspberrypi:~ $ iob upgrade self
No connection to databases possible ...