NEWS
UNSOLVED Defekte admin.0 Instanzen lässt sich nicht löschen
-
Ich habe leider eine defekte admin.0 Instanz, die sich weder löschen, noch Updaten lässt.
Die Instanz admin.1 funktioniert ohne Probleme. Das System ist auch der Meinung das die Instanz admin.0 noch einen alten Softwarestand hat. Aus diesem Grund lässt sich auch das Info Adapter nicht installieren (Fehlermeldung:
upload [1] info.admin /opt/iobroker/node_modules/iobroker.info/admin/info.png info.png image/png
upload [0] info.admin /opt/iobroker/node_modules/iobroker.info/admin/index_m.html index_m.html text/html
ERROR: host.iobroker-2020 Invalid version of "admin". Installed "2.0.9", required ">=3.0.0
ERROR: process exited with code 32).
Installiert ist der "Admin" Adapter Version 4.1.1
admin.0 mit "iobroker del admin.0" funktioniert nicht.
Der Adapter admin neu zu installieren bringt auch keine Änderungen. (iobroker del admin/ iobroker add admin)
Auch ein Downgrade auf die Version 2.0.9 hat nicht geholfen.
Wo genau finde ich die Konfiguration für die Instanz admin.0. ? Kann ich die Konfiguration auch direkt bearbeiten oder reparieren?
Danke für eure Hilfe!
Systemdata Hardwaresystem: Synology NAS Arbeitsspeicher: 8GB Festplattenart: HDD Betriebssystem: Synology Linux / Docker (buanet Image) Node-Version: v10.20.1 Nodejs-Version: v10.20.1 NPM-Version: 6.14.4 Installationsart: Manuell Image genutzt: Ja Ort/Name der Imagedatei: https://github.com/buanet/docker-iobroker -
@Max-Blue Mal damit probiert?
iobroker fix iobroker update iobroker upgrade
-
Hallo Thomas,
Danke für den Tip ich hab es versucht aber leider gibt es keine Änderungen! Ich hab auch versucht danach den Adapter zu löschen und neu anzulegen auch das ohne Erfolg.
DANKE!
-
iobroker list instances
-
Danke für eure Hilfe! Ich hab das Problem jetzt gefunden, es lag daran, dass die Instanzen admin.0 und discovery.0 ein Falscher Hostnamen zugeordnet war. Diesen wie folgt geändert:
iobroker list instances | grep -o -P "system\.adapter\.[^\.]+\.\d+" | awk '{system("iobroker object set " $1 " common.host=iobroker-hostname")}'
Danach konnte ich die zwei Instanzen wieder deinstallieren und neu erstellen!
P.S.: Ausschlaggebend für die Lösung war übrigens dieser Post:
https://github.com/ioBroker/ioBroker.js-controller/issues/286DANKE „buanet& AlCalzone “