NEWS
npm error code ENOTEMPTY
-
iob stop iob fix iob nodejs-update 20 sudo rebootSollte danach laufen.
Oh, gerade erst gesehen... Docker...
Da funktioniert das wohl anders.Hier kann ich alles befehler ausführen nur nicht das das update 20 da sagt der ich soll einen standart User nehmen nicht user
-
wenn ich das ausführe kommt:
<rename '/opt/iobroker/node_modules/iobroker.js-controller' -> '/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba'>
-bash: rename: Kommando nicht gefunden.scheint wollt irgendwie nicht zu gehen mit dem Code kenne mich da kaum aus
-
hat leider nichts gebracht
-
hat leider nichts gebracht
bekomme auch jedesmal diese Update Meldung wo kann oder wie kann ich das ausführen?

-
bekomme auch jedesmal diese Update Meldung wo kann oder wie kann ich das ausführen?

Aktuellen Docker ausrollen.
Das sind halt die Nachteile, wenn das kein vollständiges System ist sondern nur die Tupperdose 'Dockercontainer' drübergestülpt wird. -
Aktuellen Docker ausrollen.
Das sind halt die Nachteile, wenn das kein vollständiges System ist sondern nur die Tupperdose 'Dockercontainer' drübergestülpt wird.also werde ich den IoBroker neu aufsetzten müssen ?
-
also werde ich den IoBroker neu aufsetzten müssen ?
Zu Dockern will ich nix sagen oder raten.
-
also werde ich den IoBroker neu aufsetzten müssen ?
@tschirpke36 sagte in npm error code ENOTEMPTY:
also werde ich den IoBroker neu aufsetzten müssen ?
Ist ja keine Rocket-Science.
Du hast ein externes Verzeichnis nach/opt/iobrokergemountet?
Dann sind ja alle Daten vorhanden und das Ganze beschränkt sich auf:- Container stoppen und löschen
- Aktuelles Image ziehen
- Neuen Container mit identischen Einstellungen erzeugen und starten
- warten, warten, voilá
-
@tschirpke36 sagte in npm error code ENOTEMPTY:
also werde ich den IoBroker neu aufsetzten müssen ?
Ist ja keine Rocket-Science.
Du hast ein externes Verzeichnis nach/opt/iobrokergemountet?
Dann sind ja alle Daten vorhanden und das Ganze beschränkt sich auf:- Container stoppen und löschen
- Aktuelles Image ziehen
- Neuen Container mit identischen Einstellungen erzeugen und starten
- warten, warten, voilá
Werde neu komplett machen IOBroker bekommt seinen eigen Pi5 auf M.2 NVMe
Hardware ist bestellt und dann die Tage alles neu einrichten.
Vielen dank allen nochmal für die Hilfe,.
-
Ich kann keine Updates machen oder neue Adapter installieren, habe jetzt auch schon alles ausprobiert.
Wenn ich eine Adapter installiere oder updaten will bekomme ich folgende Meldung:
$ iobroker add yahka auto --host 3f8906b1dbca --debug NPM version: 10.8.0 Installing iobroker.yahka@1.0.3... (System call) npm error code ENOTEMPTY npm error syscall renamenpm error path /opt/iobroker/node_modules/iobroker.js-controllernpm error dest /opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsbanpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.js-controller' -> '/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba' npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-07-10T12_41_26_233Z-debug-0.log Try to solve ENOTEMPTY error automatically Could not handle ENOTEMPTY, because no deletable files were foundnpm error code ENOTEMPTYnpm error syscall renamenpm error path /opt/iobroker/node_modules/iobroker.js-controllernpm error dest /opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsbanpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.js-controller' -> '/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba'npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-07-10T12_41_26_233Z-debug-0.loghost.3f8906b1dbca Cannot install iobroker.yahka@1.0.3: 217 ERROR: Process exited with code 25MOD-EDIT: Code in code-tags gesetzt!
3f8906b1dbca
Plattform: docker (official image - v9.1.2)
RAM: 46.9 GB
Node.js: v18.20.3(18.20.4)
NPM: 10.8.0bei mir hat der erste Teil aus dieser Anleitung geholfen
(falls jemand nochmal das selbe Problem hat)