NEWS
[Gelöst] Restore von defekter SD Sicherung des IoBroker Ordner
-
wenn ich iobroker starten will gibt es folgendes:
pi@ioBroker-RasPi:/opt/iobroker $ iobroker start
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
-
bei mir gibt es eine Ausgabe - dauert aber ein wenig
-
Habe ich was von Starten gesagt?
Jetzt bitte nochmal ganz von vorne!
-
so,
alles im Ordner iobroker gelöscht und aus dem backup hineinkopiert.
sudo -H npm rebuild
gibt keine ausgabe und ist in 1 sec fertig
-
so,
alles im Ordner iobroker gelöscht und aus dem backup hineinkopiert.
sudo -H npm rebuild
gibt keine ausgabe und ist in 1 sec fertig `
seltsam - müsste aussehen wie ein neues install.
in /opt/iobroker ausgeführt?
Kann natürlich sein, dass dein Backup schon kaputt ist.
glaube ich nicht.
Führe bitte nocheinmal
cd /opt/iobroker sudo ./reinstall.sh
aus
-
pi@ioBroker-RasPi:/opt/iobroker $ cd /opt/iobroker
pi@ioBroker-RasPi:/opt/iobroker $ sudo ./reinstall.sh
sudo: unable to execute ./reinstall.sh: No such file or directory
leider identisch wie vorhin…
-
mach mal
sudo chmod 777 reinstall.sh
und danach
sudo reinstall.sh
ohne "./"
-
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/8.15.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/epoll/.node-gyp"
make: Verzeichnis â/opt/iobroker/node_modules/epoll/buildâ wird betreten
CXX(target) Release/obj.target/epoll/src/epoll.o
SOLINK_MODULE(target) Release/obj.target/epoll.node
COPY Release/epoll.node
make: Verzeichnis â/opt/iobroker/node_modules/epoll/buildâ wird verlassen
unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram
node-gyp rebuild
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/8.15.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/unix-dgram/.node-gyp"
make: Verzeichnis â/opt/iobroker/node_modules/unix-dgram/buildâ wird betreten
CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
-
Das sieht gut aus
-
jetzt starten?
-
ist es durch?
das kann bis zu 2 Stunden dauern?
Ist der Prompt wieder da oder passiert nur nichts?
Gruß
Rainer
-
hallo,
auch nach 2 Stunden macht er nichts…
pi@ioBroker-RasPi:/opt/iobroker $ sudo ./reinstall.sh
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
rm: das Entfernen von '*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
/opt/iobroker/node_modules
chmod: Zugriff auf '*' nicht möglich: Datei oder Verzeichnis nicht gefunden
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
pi@ioBroker-RasPi:/opt/iobroker $
-
auch nach 2 Stunden macht er nichts… `
Was war denn jetzt?
@Homoran:Ist der Prompt wieder da oder passiert nur nichts? `
Wodurch wurde denn jetzt die Fehlermeldung ausgelöst?
Und wieso sind da so viele Sonderzeichen drin?
> von '*' ist nicht möglich
Was hast du mit dem "Backup" gemacht?
Gruß
Rainer
-
Ich habe einfach den alten /opt/iobroker/ auf den neuen RPI in den Ordner /opt/iobroker/ kopiert (vorher den Inhalt gelöscht…)
-
pi@ioBroker-RasPi:/opt/iobroker $ sudo ./reinstall.sh
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
rm: das Entfernen von '*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
/opt/iobroker/node_modules
chmod: Zugriff auf '*' nicht möglich: Datei oder Verzeichnis nicht gefunden
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
pi@ioBroker-RasPi:/opt/iobroker $
-
-
nach meinen post war nur mehr
pi@ioBroker-RasPi:/opt/iobroker $
zu sehen
-
Also war der Raspi oder was auch immer fertig.
Warum dann nochmal von vorne?
Hättest du die Frage beantwortet hättest du iobroker start machen sollen.
Ich versuche mal geordnet zusammenzufassen:
@tiego:vor einigen Tagen habe ich mir aber den kompletten IoBroker ordner gesichert. `
Hierauf bezog sich, nachdem die letzten Fehlermeldungen kamen, jetzt die Frage:
@Homoran:Was hast du mit dem "Backup" gemacht? `
Um die Frage zu präzisieren:Hast du diese Datei irgendwo gespeichert (natürlich, aber wie und wo?)
irgendwie bearbeitet?
womöglich auf einem Windowsrechner in einem Wordprozessor geöffnet - und wieder gespeichert?
Oder irgendetwas was mir jetzt und niemals im Traum eingefallen ist?
Gruß
Rainer
-
ich habe nun
pi@ioBroker-RasPi:/opt/iobroker $ iobroker start
module.js:550
throw err;
^
Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:548:15)
at Function.Module._load (module.js:475:25)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
ausgeführt, leider ohne erfolg.
die sicherung wurde nur gesichert, nicht geöffnet oder bearbeitet.
-
ich habe nun
pi@ioBroker-RasPi:/opt/iobroker $ iobroker start `
und ich habe gesagt:
@Homoran:Kannst du mal Schritt für Schritt abarbeiten und ALLE Fragen beantworten?
Und dies BEVOR du etwas anderes machst?
Wie soll man denn da helfen? `
ich bin raus!
Ich habe auch noch ein Leben neben ioBroker und kann mich nicht einen ganzen Tag mit NUR EINEM User beschäftigen, der permanent etwas anderews macht, als er soll.
Gruß
Rainer