NEWS
Probleme beim Update von javascript -> ENOTEMPTY...
-
Hallo Zusammen,
ich habe ioBroker schon eine Weile am Laufen und bisher hat auch das meiste gut geklappt.
Die letzten Tage wollte ich mal wieder die Adapter aktualisieren und bekomme nun folgende Fehlermeldung:
2024-08-08 16:18:24.208 - info: host.ioBroker iobroker upgrade javascript@8.7.6 2024-08-08 16:18:26.704 - info: host.ioBroker iobroker Update javascript from @8.3.1 to @8.7.6 2024-08-08 16:18:26.960 - info: host.ioBroker iobroker NPM version: 10.8.2Installing iobroker.javascript@8.7.6... (System call) 2024-08-08 16:18:50.631 - info: host.ioBroker iobroker Try to solve ENOTEMPTY error automatically 2024-08-08 16:18:50.635 - error: host.ioBroker iobroker Could not handle ENOTEMPTY, because no deletable files were found 2024-08-08 16:18:50.637 - error: host.ioBroker iobroker npm error code ENOTEMPTYnpm error syscall renamenpm error path /opt/iobroker/node_modules/@iobroker/db-basenpm error dest /opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFqnpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@iobroker/db-base' -> '/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq'npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-08-08T14_18_27_169Z-debug-0.log 2024-08-08 16:18:50.639 - error: host.ioBroker iobroker host.ioBroker Cannot install iobroker.javascript@8.7.6: 217 2024-08-08 16:18:51.674 - info: host.ioBroker iobroker exit 25
NPM hatte ich gestern schon manuell über die Konsole aktualisiert, danach konnte ich zumindest den js-controller auf 6.0.9 aktualisieren.
Eigentlich wollte ich den Zigbee-Adapter aus dem github installieren um mein neues Relais in Betrieb nehmen zu können, aber da fasse ich erst an wenn der Rest wieder normal funktioniert
Hab das Problem hier in der Suchfunktion nicht gefunden und hoffe ich habs nicht einfach nur übersehen.
Viele Grüße
Christian -
@christianb sagte in Probleme beim Update von javascript -> ENOTEMPTY...:
NPM hatte ich gestern schon manuell über die Konsole aktualisiert, d
Falsch. Mach man NICHT.
iob stop iob fix iob nodejs-update
ausführen.
-
@thomas-braun sagte in Probleme beim Update von javascript -> ENOTEMPTY...:
iob stop iob fix iob nodejs-update
Danke für die turboschnelle Antwort!
Hab ich gemacht: Kommt leider wieder eine Fehlermeldung. Die kam auch vor dem Update von npm so:
host.ioBroker 2024-08-08 16:54:50.615 error iobroker host.ioBroker Cannot install iobroker.javascript@8.7.6: 217 host.ioBroker 2024-08-08 16:54:50.607 error iobroker npm error code ENOTEMPTYnpm error syscall renamenpm error path /opt/iobroker/node_modules/@iobroker/db-basenpm error dest /opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFqnpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@iobroker/db-base' -> '/opt/iobroker/node_modules/@iobroker/.db-base-ab09iRFq'npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-08-08T14_50_39_216Z-debug-0.log host.ioBroker 2024-08-08 16:54:50.593 error iobroker Could not handle ENOTEMPTY, because no deletable files were found```
-
-
Hi Thomas,
vielen Dank ich glaub ich hab den Fehler gefunden. Meine Partition ist voll und dann bricht er die Installation unvollständig ab. Hab mir glaub mit der History den Speicher vollgepumpt
Erst Mal schauen wie ich den Speicher wieder leerer bekomme. Weiß nicht ob ich mir im Ferienhaus im Ausland gerade den Umstieg auf ne neue SSD geben möchte. War nen Kampf bis der Zigbee USB Adapter stabil funktioniert hat durch die Proxmox Lösung. Als Linux Noob bin ich ja nur am Anleitungen nachspielen.
Vielen Dank für deine Hilfe!
-
Als Linux Noob empfiehlt sich ja auch nicht direkt ein Proxmox...