Hallo zusammen,
ich habe Node Red aktualisiert von 3.3.1 auf die Version 4.0.0. Seitdem startet die Instanz nicht mehr. Ich habe auch die letzten Tage schon einige Dinge versucht und das Internet nach Lösung durchsucht. Allerdings alle erfolglos. Debugging, Downgrad,...
Nur löschen und neuinstallieren habe ich noch nicht versucht, weil ich Angst habe, dass auch die ganzen Flows gelöscht werden.
iobroker.inst@2.0.3 /opt/iobroker
├── colors@1.4.0
├── detect-libc@1.0.3 extraneous
├── fs-extra@7.0.1
├── iobroker.admin@6.2.14
├── iobroker.alexa2@3.19.5
├── iobroker.backitup@2.4.12
├── iobroker.bring@1.8.1
├── iobroker.broadlink2@2.1.5
├── iobroker.cameras@0.1.8
├── iobroker.deconz@2.0.5
├── iobroker.devices@1.0.12
├── iobroker.discovery@3.0.5
├── iobroker.ecovacs-deebot@1.4.7
├── iobroker.fullybrowser@2.1.2
├── iobroker.influxdb@3.1.8
├── iobroker.info@1.9.19
├── iobroker.iot@1.11.9
├── iobroker.javascript@6.0.0
├── iobroker.js-controller@4.0.23
├── iobroker.midea@0.0.7
├── iobroker.node-red@4.0.0 invalid: "3.3.1" from the root project
├── iobroker.shelly@6.0.0
├── iobroker.simple-api@2.7.0
├── iobroker.socketio@6.1.8
├── iobroker.sony-bravia@1.0.9
├── iobroker.swiss-weather-api@1.0.3
├── iobroker.tr-064@4.2.16
├── iobroker.tradfri@3.1.3
├── iobroker.vis-history@1.0.0
├── iobroker.vis-hqwidgets@1.2.0
├── iobroker.vis-icontwo@0.89.0
├── iobroker.vis-inventwo@3.3.3
├── iobroker.vis-material@0.1.3
├── iobroker.vis-materialdesign@0.5.9
├── iobroker.vis-metro@1.2.0
├── iobroker.vis-timeandweather@1.2.2
├── iobroker.vis@1.4.15
├── iobroker.web@5.2.4
├── iobroker.whatsapp-cmb@0.2.2
├── iobroker.worx@1.6.6
├── iobroker.ws@2.1.3
├── iobroker@2.0.3
├── node-abi@2.30.0 extraneous
├── prebuild-install@6.1.3 extraneous
├── semver@5.7.1
├── tar-fs@2.1.0 extraneous
├── tar-stream@2.1.2 extraneous
└── yargs@7.1.1
npm ERR! code ELSPROBLEMS
npm ERR! extraneous: detect-libc@1.0.3 /opt/iobroker/node_modules/detect-libc
npm ERR! invalid: iobroker.node-red@4.0.0 /opt/iobroker/node_modules/iobroker.node-red
npm ERR! extraneous: node-abi@2.30.0 /opt/iobroker/node_modules/node-abi
npm ERR! extraneous: prebuild-install@6.1.3 /opt/iobroker/node_modules/prebuild-install
npm ERR! extraneous: tar-fs@2.1.0 /opt/iobroker/node_modules/tar-fs
npm ERR! extraneous: tar-stream@2.1.2 /opt/iobroker/node_modules/tar-stream
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-08-20T07_12_46_229Z-debug-0.log
Der Versuch downzugraden auf die Version 3.3.1 bringt mir folgende Fehlermeldung
Update node-red from @4.0.0 to @3.3.1
NPM version: 8.15.0
Installing iobroker.node-red@3.3.1... (System call)
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /opt/iobroker/node_modules/@babel/runtime
npm ERR! dest /opt/iobroker/node_modules/@babel/.runtime-cSN2FFol
npm ERR! errno -39
npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@babel/runtime' -> '/opt/iobroker/node_modules/@babel/.runtime-cSN2FFol'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2022-08-20T07_17_48_909Z-debug-0.log
host.raspi4iob Cannot install iobroker.node-red@3.3.1: 217
Nodejs ist auf Version 16.17
/usr/bin/nodejs
v16.17.0
/usr/bin/node
v16.17.0
/usr/bin/npm
8.15.0
nodejs:
Installiert: 16.17.0-deb-1nodesource1
Installationskandidat: 16.17.0-deb-1nodesource1
Versionstabelle:
*** 16.17.0-deb-1nodesource1 100
100 /var/lib/dpkg/status
14.20.0-deb-1nodesource1 500
500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
10.24.0~dfsg-1~deb10u1 500
500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
500 https://archive.raspbian.org/raspbian buster/main armhf Packages
Wäre echt sehr dankbar, wenn mir jemand weiterhelfen könnte!