Seite 1 von 1

Automatischer Start von Redmatic beim Neustart von Rasberrymatic

Verfasst: 26.02.2021, 23:25
von php000
Hi zusammen,
obwohl mein geschätztes Rasberrymatic sehr selten einen Neustart verursacht, ist mir dennoch aufgefallen, das ich Redmatic anschließend in der Oberfläche manuell starten muss. Gibt es eine Möglichkeit, wie Redmatic und damit die NodeRed Instanz automatisch nach einem Neustart der Rasberrymatic eigenständig startet? Habe online auf der GitHub und hier im Forum verzweifelt gesucht, aber nichts gefunden.
Vorab Danke für eure Hilfe.
Patrice

Re: Automatischer Start von Redmatic beim Neustart von Rasberrymatic

Verfasst: 06.03.2021, 23:15
von hobbyquaker
Hmm, das sollte nicht so sein, RedMatic sollte immer beim Boot auch starten. Bisher hab ich auch von keinen Problemen in der Richtung gehört, das ist was Neues ;-)
Kannst Du mal die Ausgabe von

Code: Alles auswählen

ls -l /etc/config/rc.d
und

Code: Alles auswählen

ls -l /usr/local/addons/redmatic/bin
zeigen?

Re: Automatischer Start von Redmatic beim Neustart von Rasberrymatic

Verfasst: 07.03.2021, 12:37
von php000
Mit dem Code ls -l /etc/config/rc.d kommt die Ausgabe:
total 12
lrwxrwxrwx 1 root root 42 Dec 27 10:48 97NeoServer -> /usr/loc al/addons/mediola/rc.d/97NeoServer
-rwxr-xr-x 1 root root 3421 Jan 14 15:19 cuxdaemon
-rwxr-xr-x 1 root root 742 Aug 20 2020 hm-tools
-rwxr-xr-x 1 root root 2226 Jan 8 2020 hm_pdetect
lrwxrwxrwx 1 root root 42 Jan 9 17:31 mosquitto -> /usr/local /addons/mosquitto/rc.d/mosquitto
lrwxrwxrwx 1 root root 39 Jan 17 21:33 redmatic -> /usr/local/ addons/redmatic/bin/redmatic


Mit dem Code ls -l /usr/local/addons/redmatic/bin kommt die Ausgabe:

total 67772
-rwxr-xr-x 1 root root 543784 Dec 11 19:17 coap-client
-rwxr-xr-x 1 root root 263 Dec 11 19:13 deviceTypes
-rwxr-xr-x 1 root root 1541672 Dec 11 19:17 git
-rwxr-xr-x 1 root root 81912 Dec 11 19:17 jo
-rwxr-xr-x 1 root root 23332 Dec 11 19:17 jq
-rwxr-xr-x 1 root root 409 Dec 11 19:13 monit-du
-rwxr-xr-x 1 root root 159 Dec 11 19:13 monit-start
-rwxr-xr-x 1 root root 67153400 Nov 16 11:41 node
lrwxrwxrwx 1 root root 38 Jan 17 21:32 npm -> ../lib/node_modules/npm/bin/npm-cli. js
lrwxrwxrwx 1 root root 38 Jan 17 21:32 npx -> ../lib/node_modules/npm/bin/npx-cli. js
-rwxr-xr-x 1 root root 6885 Dec 11 19:13 redmatic
-rwxr-xr-x 1 root root 381 Dec 11 19:13 redmatic-logupload
-rwxr-xr-x 1 root root 2842 Dec 11 19:13 redmatic-pkg
-rwxr-xr-x 1 root root 1369 Dec 11 19:13 redmaticLoader
-rwxr-xr-x 1 root root 1070 Dec 11 19:13 redmaticVersions
-rwxr-xr-x 1 root root 5968 Dec 11 19:17 update_addon
-rwxr-xr-x 1 root root 220 Dec 11 19:13 uptime.sh

Re: Automatischer Start von Redmatic beim Neustart von Rasberrymatic

Verfasst: 07.03.2021, 13:01
von hobbyquaker
Ok, das sieht so aus wie es aussehen soll, dann wäre die nächste Vermutung dass in /etc/init.d/S98StartAddons was schief läuft. Ich würde vorschlagen: nochmal Rebooten, /var/log/messages untersuchen ob da irgendein Hinweis zu finden ist, /etc/init.d/S98StartAddons noch mal von Hand aufrufen und schauen was es zurück gibt.

Edit: Oops, ne das sieht nicht normal aus. Da sind ja seltsame Leerzeichen in den Links, hier mal rot markiert:

lrwxrwxrwx 1 root root 42 Dec 27 10:48 97NeoServer -> /usr/loc al/addons/mediola/rc.d/97NeoServer
-rwxr-xr-x 1 root root 3421 Jan 14 15:19 cuxdaemon
-rwxr-xr-x 1 root root 742 Aug 20 2020 hm-tools
-rwxr-xr-x 1 root root 2226 Jan 8 2020 hm_pdetect
lrwxrwxrwx 1 root root 42 Jan 9 17:31 mosquitto -> /usr/local /addons/mosquitto/rc.d/mosquitto
lrwxrwxrwx 1 root root 39 Jan 17 21:33 redmatic -> /usr/local/ addons/redmatic/bin/redmatic

Wenn das wirklich so mit diesen Leerzeichen zurückkam (und kein Copypaste Fehler ist) dann vermute ich dass einfach deine SD-Card kaputt und/oder das Dateisystem darauf korrumpiert ist.

Re: Automatischer Start von Redmatic beim Neustart von Rasberrymatic

Verfasst: 07.03.2021, 17:35
von php000
Vielen Dank für deinen Hinweis.
Ich habe den USB Stick entnommen und jetzt ist beim Neustart automatisch Redmatic ebenfalls gestartet. Es wird damit also leider ein beschädigtes Dateisystem sein oder der USB Stick ist kaputt. So oder so, etwas mit ich fertig werde :lol:
Nochmals Danke :D