NEWS
Fehler beim Adapter-Update
-
Systemdata Bitte Ausfüllen Hardwaresystem: PI 4, Mod. B, Rev. 1.2 Arbeitsspeicher: 2GB Festplattenart: SSD Betriebssystem: Buster Node-Version: 16.19.0 Nodejs-Version: 16.19.0 NPM-Version: 8.19.3 Installationsart: Manuell Image genutzt: Nein Ort/Name der Imagedatei: Link Beim Adapter-Update des Admin-Adapters über die GUI kam es zu einer Fehlermdelung.
Über die Konsole gab es folgende Meldung:
pi@raspberrypi:~ $ iobroker upgrade admin@6.3.4 --debug This upgrade of "admin" will introduce the following changes: ========================================================================== -> 6.3.4: Corrected crashes in object browser ========================================================================== Would you like to upgrade admin from @6.3.3 to @6.3.4 now? [(y)es, (n)o]: y Update admin from @6.3.3 to @6.3.4 NPM version: 8.19.3 Installing iobroker.admin@6.3.4... (System call) npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /opt/iobroker/node_modules/iobroker.javascript npm ERR! dest /opt/iobroker/node_modules/.iobroker.javascript-5NZ432mn npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.javascript' -> '/opt/iobroker/node_modules/.iobroker.javascript-5NZ432mn' npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-12-21T20_57_40_523Z-debug-0.log host.raspberrypi Cannot install iobroker.admin@6.3.4: 217
Die weitere Fehlersuche ergab
pi@raspberrypi:/opt/iobroker $ npm ls | grep -E 'github|ERR' ├── iobroker.sma-em@0.6.5 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.sma-em.git#2633a4e66f5cf04d951b65a06b900c74c4db2fcc) npm ERR! code ELSPROBLEMS npm ERR! invalid: iobroker.javascript@6.1.4 /opt/iobroker/node_modules/iobroker.javascript npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-12-21T21_02_21_617Z-debug-0.log
Diesen Hinweis habe ich schon getestet:
https://forum.iobroker.net/topic/57337/fehler-25-oder-217-bei-adapter-install-update-mit-npm8
Danach konnte ich über die Konsole alle Adapter aktualisieren, bekomme nun jedoch ioBroker nicht mehr über den Browser aufgerufen (https://192.168.178.xx:8081/Fehler: Verbindung fehlgeschlagen
Was kann ich nun noch tun?
-
iob list instances
-
@crunchip said in Fehler beim Adapter-Update:
iob list instances
pi@raspberrypi:~ $ iob list instances system.adapter.admin.0 : admin : raspberrypi - disabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.backitup.0 : backitup : raspberrypi - enabled system.adapter.daswetter.0 : daswetter : raspberrypi - enabled + system.adapter.device-reminder.0 : device-reminder : raspberrypi - enabled system.adapter.devices.0 : devices : raspberrypi - disabled system.adapter.discovery.0 : discovery : raspberrypi - disabled + system.adapter.divera247.0 : divera247 : raspberrypi - enabled + system.adapter.ds18b20.0 : ds18b20 : raspberrypi - enabled system.adapter.dwd.0 : dwd : raspberrypi - enabled + system.adapter.echarts.0 : echarts : raspberrypi - enabled + system.adapter.email.0 : email : raspberrypi - enabled + system.adapter.history.0 : history : raspberrypi - enabled system.adapter.ical.0 : ical : raspberrypi - enabled + system.adapter.influxdb.0 : influxdb : raspberrypi - enabled, port: 8086 + system.adapter.info.0 : info : raspberrypi - enabled + system.adapter.javascript.0 : javascript : raspberrypi - enabled + system.adapter.knx.0 : knx : raspberrypi - enabled, bind: 192.168.178.57 + system.adapter.mbus.0 : mbus : raspberrypi - enabled, port: 3493 + system.adapter.modbus.0 : modbus : raspberrypi - enabled + system.adapter.modbus.1 : modbus : raspberrypi - enabled + system.adapter.mqtt.0 : mqtt : raspberrypi - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.pvforecast.0 : pvforecast : raspberrypi - enabled system.adapter.simple-api.0 : simple-api : raspberrypi - disabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sma-em.0 : sma-em : raspberrypi - enabled + system.adapter.socketio.0 : socketio : raspberrypi - enabled, port: 8084, bind: 0.0.0.0, run as: admin system.adapter.sprinklecontrol.0 : sprinklecontrol : raspberrypi - disabled + system.adapter.telegram.0 : telegram : raspberrypi - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.trashschedule.0 : trashschedule : raspberrypi - enabled + system.adapter.upnp.0 : upnp : raspberrypi - enabled + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yr.0 : yr : raspberrypi - enabled + instance is alive
-
@yellowflash dein admin läuft nicht
iob start admin
-
@crunchip
Besten Dank, es läuft wieder