NEWS
[Gelöst] Restore von defekter SD Sicherung des IoBroker Ordner
-
Die reine configuration habe ich über die Webinterface des IO Brokers vorgenommen.
ich war nie im Terminal sonst.
-
Könntest du mir bitte kurz beschreiben was ich jetzt am besten machen sollte?
das aktuelle Image "ioBroker_Image_RPi_2-3_20190104_stretch" runterladen und auf die SD Spielen?
-
Lass dir doch bitte nicht alles aus der Nase ziehen:
ie alte basierte auf das Image "ioBroker_Image_RPi_2-3_20180401_stretch" `
UNd die neue?
-
Hallo, Sorry,
ich habe aktuell das selbe Image auf der neuen SD welche sich im RPI befindet.
Meine aktuelle vorgehensweise ist:
Image von IOBroker Seite "ioBroker_Image_RPi_2-3_20180401_stretch" mit win32disk auf eine neue SD
Raspi-config expand file System und die GPu ram auf 16 mb
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove && sudo apt-get autoclean
ich bin nun auf diesen Punkt:
IObroker ist aktuell erreichbar, meine frage ist wie ich das alte jetzt rücksichere
-
Danke!
jetzt sind wir beide gleich!
wie soll ich jetzt weiter vorgehen? `
ioBroker stoppen:
iobroker stop
nach dem kopieren des Ordners /opt/iobroker (besser alten Ordner leeren und neuen Inhalt darein) und````
vor dem iobroker startein:
sudo ./reinstall.sh
ausführen. Bei einem Fehler bitte sofort melden. Gruß Rainer
-
pi@ioBroker-RasPi:/opt/iobroker $ sudo ./reinstall
sudo: ./reinstall: Befehl nicht gefunden
-
Dann versuch mal bitte
sudo -H npm rebuild
-
Zusatz!!
Den befehl bitte in /opt/iobroker ausführen!
-
pi@ioBroker-RasPi:/opt/iobroker $ sudo -H npm rebuild
pi@ioBroker-RasPi:/opt/iobroker $ sudo ./reinstall
sudo: ./reinstall: Befehl nicht gefunden
-
nur den rebuild, keinen reinstall!
-
das gibt keine ausgabe in Terminal
-
das kann sein
ich probier es mal bei mir
-
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