NEWS
IOBroker startet nicht (mehr)
-
Hallo,
seitdem ich heute meinen Raspi mal aktualisiert und neugestartet habe, startet IOBROKER nicht mehr (automatisch). Das manuelle starten führt zu:
pi@Raspi3:/opt/iobroker $ sudo ./iobroker start
/usr/local/bin/node: 2: /usr/local/bin/node: Syntax error: "(" unexpected
Ich habe schon nodejs mal neu installiert, mit dem gleichen Erfolg (oder auch nicht).
Wenn ich Node -v eingebe kommt die folgende Meldung:
pi@Raspi3:/opt/iobroker $ node -v
-bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
Installiert habe ich nodejs nach dieser Anleitung hier:
http://www.iobroker.net/docu/?page_id=5106&lang=de
Woran kann es liegen?
Grüße, Jens
-
Hallo Jens und Willkommen im Forum!
Da scheint etwas faul zu sein.
Schlimmstenfalls hat es deine SD-Karte zerschossen, evtl. hat sich nur nodejs upgedated auf eine inkompatible Version.
Dass er nicht automatisch startet, wenn auch der manuelle Start versagt ist klar.
pi@Raspi3:/opt/iobroker $ sudo ./iobroker start /usr/local/bin/node: 2: /usr/local/bin/node: Syntax error: "(" unexpected
war da noch mehr was unexpected ist?
Auch die Aussage:
@MistyReblaus:Wenn ich Node -v eingebe kommt die folgende Meldung:
pi@Raspi3:/opt/iobroker $ node -v -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei ```` `
macht mich sehr stutzig.
Welcher Raspi? 1,2 oder 3?
Gruß
Rainer
-
pi@Raspi3:/opt/iobroker $ sudo ./iobroker start
/usr/local/bin/node: 2: /usr/local/bin/node: Syntax error: "(" unexpected `
Die binary, die du versuchst zu starten, ist nicht für deine Architektur komiliert worden….
Darauf achten, dass du in der Anleitung Punkt 4 ODER Punkt 5 ausführst…
Nicht erst die RasPi 2/3 Binary installierst und danach die mit der Binary für RasPi 1 überschreibst...
-
Ist ein Raspi3. Welche Schritte wurdet ihr denn unternehmen um es wieder hinzubekommen?
Danke nochmal für die schnelle Antwort!
-
Welche Schritte wurdet ihr denn unternehmen um es wieder hinzubekommen? `
nodejs deinstallieren
apt-get purge nodejs apt-get purge node
ggf. jeweils mit sudo und nicht wundern wenn einer nicht will
Dann nodejs für Raspi3 neu installieren
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y build-essential python-rpi.gpio python nodejs
ggf. reboot (schadet nie )
Gruß
rainer
-
Irgendwie immer noch die gleiche Meldung
` > pi@Raspi3:~ $ cd /opt/
pi@Raspi3:/opt $ cd iobroker/
pi@Raspi3:/opt/iobroker $ iobroker start
/usr/bin/iobroker: Zeile 1: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
pi@Raspi3:/opt/iobroker $
pi@Raspi3:/opt/iobroker $ sudo iobroker start
/usr/local/bin/node: 2: /usr/local/bin/node: Syntax error: "(" unexpected
pi@Raspi3:/opt/iobroker $
pi@Raspi3:/opt/iobroker $ `
-
Auch beim Ausführen von Node:
` > pi@Raspi3:/opt/iobroker $ node -v
-bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
pi@Raspi3:/opt/iobroker $ sudo node -v
/usr/local/bin/node: 2: /usr/local/bin/node: Syntax error: "(" unexpected
pi@Raspi3:/opt/iobroker $ `
-
Danke für die Hilfe bisher.
Da ich aber noch nicht viel auf dem Raspi drauf hatte, habe ich noch einmal alles neu installiert. War auf jeden Fall ein merkwürdiger Fehler.
Grüße, Jens.