NEWS
iobroker startet nicht mehr
-
@bfm
Einsicht ist der beste Weg der Besserung -
technikkram@tinkerboard:/opt/iobroker$ npm install iobroker [sudo] password for technikkram: npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /opt/iobroker/node_modules/acme-http-01-standalone npm ERR! dest /opt/iobroker/node_modules/.acme-http-01-standalone-sG2kCsLK npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/acme-http-01-standalone' -> '/opt/iobroker/node_modules/.acme-http-01-standalone-sG2kCsLK' npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2021-06-06T15_19_17_362Z-debug.log technikkram@tinkerboard:/opt/iobroker$
ich werd wahnsinnig!
-
@bfm Das macht man ja auch nicht so.
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller
-
@thomas-braun
Was auch genau so in der Doku steht die ich verlinkt hatte, bevor er die auch nicht findet -
Sorry Leute. Aber ich habe iobroker jetzt so installiert:
curl -sLf https://iobroker.net/install.sh | bash -
Ist auch sauber durchgelaufen.
Habe dann mal den Status abgefragt (nachdem ich nicht draufgekommen bin im Browser). Folgendes kam heraus:technikkram@tinkerboard:/opt/iobroker$ iobroker status node:internal/modules/cjs/loader:944 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:941:15) at Function.Module._load (node:internal/modules/cjs/loader:774:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } technikkram@tinkerboard:/opt/iobroker$
-
which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
-
technikkram@tinkerboard:/opt/iobroker$ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.3.0 v16.3.0 7.15.1 nodejs: Installed: 16.3.0-1nodesource1 Candidate: 16.3.0-1nodesource1 Version table: *** 16.3.0-1nodesource1 500 500 https://deb.nodesource.com/node_16.x stretch/main armhf Packages 100 /var/lib/dpkg/status 8.11.1~dfsg-2~bpo9+1 100 100 http://httpredir.debian.org/debian stretch-backports/main armhf Packages 4.8.2~dfsg-1 500 500 http://httpredir.debian.org/debian stretch/main armhf Packages
-
Falsche node-Version.
Installier node12 / max. node14 jeweils mit npm@6.Und stretch sollte man auch durch die aktuelle stable 'Buster' ersetzen.
Wie kommst du an node16? Das Installer-Skript installiert im Moment die empfohlene node12.
-
@thomas-braun
Besser er löscht nach Doku die Node Version und lässt das die IObroker Installation mitmachen, da die eh Node 12 drauf bügelt, bevor er jetzt noch da was verhunzt. -
also Node löschen und iobroker nochmal installieren?
-
@bfm
Ich würde noch tiefer ansetzen und zunächst das OS auf was aktuelles bringen. -
@bfm sagte in iobroker startet nicht mehr:
technikkram@tinkerboard
Hast du dieses Image ?
es scheint ein Root Benutzer zu sein .
-
@glasfaser sagte in iobroker startet nicht mehr:
es scheint ein Root Benutzer zu sein .
Zwei Jahre alt und mit GUI. Muss ich nix zu sagen, denke ich.
-
@thomas-braun
Volles Programm eben bei den fertigen rund rum glücklich Images halt. Das ist zum Reinschnuppern immer mal ganz nett, aber nie um das produktiv auf Dauer laufen zu lassen. -
@jan1 sagte in iobroker startet nicht mehr:
@thomas-braun
Volles Programm eben bei den fertigen rund rum glücklich Images halt.produktiv auf Dauer laufen zu lassen.
Jipp das hat er , laut seinem Thread aus 2019 :
https://forum.iobroker.net/topic/22914/neuling-hat-probleme-mit-tinkerboard-s?_=1622995560681
-
@glasfaser
und das ist dann eben genau das Resultat daraus, jetzt geht nix mehr
Wenn das schon seit 2019 läuft, hatte er aber schon richtig Glück damit. -
Auf jeden Fall läuft es jetzt wieder. Und ja, es läuft tatsächlich seit 2019.
Was würdet ihr mir denn empfehlen?
Übrigens war nach dem Downgrade von Node alles gut :-).Und nur mal so allgemein. Man kann nicht in allem gut sein! Für mich war das All in one Paket echt gut. Ich bin auch jedes Jahr so 200 Tage im Ausland auf Montage. Von daher fehlt mir auch ein wenig die Zeit um mich in alles tief einzuarbeiten.
Und noch was. Vielen Dank für eure Geduld und Hilfe!!!
-
@bfm sagte in iobroker startet nicht mehr:
Was würdet ihr mir denn empfehlen?
Eine aktuelle Distribution, die auf Debian Buster basiert. Ohne GUI, nur Kommandozeile.
-
@thomas-braun sagte in iobroker startet nicht mehr:
Eine aktuelle Distribution, die auf Debian Buster basiert.
und wenn es mit pivccu3 sein soll ohne dies zu Fuß zu installieren, dann ein aktuelles Image von Alex und datauf per Einzeiler ioBroker installieren.
-
Das würde ich tatsächlich mal probieren. Pivccu3 muss nicht sein, da ich ja meine CCU3 habe. Das Ganze wäre wahrscheinlich nur etwas kompliziert auf dem Tinkerboard mit der Micro-SD zu installieren.