NEWS
Neuinstallation ioBroker auf Intel NUC
-
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
@homoran Hattes du, aber ich wollte es einfach probieren.
Nur bei einer Neuinstallation ist kein defekter
.js-controller/
wie bei dir jetzt !
-
@thomas-braun sagte in Neuinstallation ioBroker auf Intel NUC:
@homoran
Geht schon mit
root@ubuntu
los... -
@glasfaser said in Neuinstallation ioBroker auf Intel NUC:
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
@homoran Hattes du, aber ich wollte es einfach probieren.
Nur bei einer Neuinstallation ist kein defekter
.js-controller/
wie bei dir jetzt !
Hab ja alles neu installiert. Was kann ich denn jetzt machen?
-
-
root@ubuntu:~# iob stop root@ubuntu:~# iob fix library: loaded Library version=2022-12-09 ioBroker is not installed in /opt/iobroker! Cannot fix anything... root@ubuntu:~# cd /opt/iobroker root@ubuntu:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: iobroker.backitup@2.6.19 npm ERR! notsup Not compatible with your version of node/npm: iobroker.backitup@2.6.19 npm ERR! notsup Required: {"node":">=14.0.0"} npm ERR! notsup Actual: {"npm":"8.5.1","node":"v12.22.9"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2023-05-15T18_35_05_062Z-debug-0.log root@ubuntu:/opt/iobroker# iob start root@ubuntu:/opt/iobroker# iob stop root@ubuntu:/opt/iobroker# iob internal/modules/cjs/loader.js:818 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } root@ubuntu:/opt/iobroker#
Das sind jetzt für mich böhmische Dörfer. Hilft das Löschen des Containers und neu aufsetzten einer VM ?
-
1.) Log dich als root aus!!
2.) Log dich als root aus!
3.) Log dich als root aus!Installier da ein aktuelles nodejs.
-
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
Das sind jetzt für mich böhmische Dörfer.
Kann man reparieren
Aber :
Hilft das Löschen des Containers und neu aufsetzten einer VM ?
Nimm das ... USER anlegen und neu starten !
-
@glasfaser
Kann mir da geholfen werden?
User anlegen?
als root ausloggen?
Wo bekomme ich das aktuelle nodejs? -
Das steht alles in der Anleitung zu proxmox Containern
Bei nodejs kommt es darauf an mit was du da genau zu Gange bist.
iob diag
hilft.
-
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
Proxmox installiert.
https://www.iobroker.net/#de/documentation/install/proxmox.md
-
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
Hilft das Löschen des Containers und neu aufsetzten einer VM ?
würde ich dir unbedingt empfehlen.
dann bitte eine korrekte Installation von debian ohne root Passwort
-
@homoran Hab ich jetzt gemacht und mit der VM startet der ioBroker wie gewünscht. Danke für die Hilfe, wenn ich auch nicht alles verstanden habe.
Jetzt kann ich dann mal versuchen, die Daten vom RP4 auf die neue Installation zu übernehmen.
Ist es sinnvoll, vorher die VM zu sichern?
-
@erich-1 bitte vorher ein
iob diag
hier posten -
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
Ist es sinnvoll, vorher die VM zu sichern?
Nein.
Die ist doch frisch drauf, was willst du denn da 'wertvolles' sichern? -
Copy text starting here:
======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Debian GNU/Linux 11 (bullseye) Kernel: 5.10.0-23-amd64 Installation: kvm Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.16.0 /usr/bin/node v18.16.0 /usr/bin/npm 9.5.1 /usr/bin/npx 9.5.1 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.9G 482M 1.8G 0.0K 1.6G 3.2G Swap: 974M 0B 974M Total: 4.9G 482M 2.8G Active iob-Instances: 5 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 6.3.5 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : debian-iobro ker - enabled, port: 8081, bind: 0.0.0.0, run as: admi n Objects: 1240 States: 938 Size of iob-Database: 3.9M /opt/iobroker/iobroker-data/objects.jsonl 320K /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ====================
erich@debian-iobroker:~$ Copy text starting here:
erich@debian-iobroker:~$ Copy text starting here:==================== SUMMARY ======================= ======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Debian GNU/Linux 11 (bullseye) Operatingsystem: Debian GNU/Linux 11 (bullseye) Kernel: 5.10.0-23-amd64 Installation: kvmope/Berlin (CEST, +0200) Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000e X-Server: falseical.target Boot Target: graphical.target Pending OS-Updates: 0 Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.16.0 Nodejs-Installation: /usr/bin/nodejs v18.16.0 /usr/bin/node v18.16.0 /usr/bin/npm 9.5.1 /usr/bin/npx 9.5.1 Recommended versions are nodejs 18.x.y and npm 9.x.y Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.9G 482M 1.8G 0.0K 1.6G 3.2G Swap: 974M 0B 974M Total: 4.9G 482M 2.8G Active iob-Instances: 5 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 6.3.5 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : debian-iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin Objects: 1240 States: 938 Size of iob-Database: 3.9M /opt/iobroker/iobroker-data/objects.jsonl erich@debian-iobroker:~$OF SUMMARY ==================== : debian-iobroker - enabled, port: 8081, bin
-
@thomas-braun Falls ich beim Übertragen vom bisherigen ioBroker auf dem RP4 was nicht richtig mache, könnte ich doch wieder die frische Installation des ioBroker auf dem NUC (VM) einspielen ...
-
Verstehe ich nicht.
VM nochmal neu installieren.
Ist doch der selbe Aufwand wie ein Backup mit dem gleichen unangetasteten Stand einzuspielen. Dafür ist die neue VM dann aber auch wirklich 'vanilla'. -
@thomas-braun Naja, das sehe ich im Moment etwas anders. Das Zurückspielen eines Backups geht doch mit nur ganz wenigen Maus-Klicks ...
-
Was ist eine 'Maus'? Und warum klickt die?
-
@erich-1 sagte in Neuinstallation ioBroker auf Intel NUC:
@thomas-braun Naja, das sehe ich im Moment etwas anders. Das Zurückspielen eines Backups geht doch mit nur ganz wenigen Maus-Klicks ...
ehrlich?
war die Installation in der VM so schwer?
meinst du nicht, dass du dadurch etwas Übung bekommen könntest, durch die du auch etwas mehr die Angst davor verlierst?