Node Offline und ich finde das Problem nicht

Ja, du brauchst die signierte Identity und die passenden node-daten dazu.
Orders, databases und das laufwerk mit den daten.

für genaue anleitung bin ich der falsche.

@Alexey has done this serveral times remotely with its own rpi sdcard.

2 Likes

Sie können die Flash-Karte mit dem neuen Betriebssystem überschreiben, aber achten Sie darauf, die Identität auf das Datenlaufwerk zu verschieben, damit Sie den Knoten nicht verlieren.
Schreibe das Betriebssystem-Image auf diese Karte und starte deinen Raspberry Pi, installiere Docker und starte den Container wie gewohnt (ohne SETUP=true!!!) und gib dabei die richtigen Pfade zur Identität und den Daten an.

2 Likes

Ok, vielen Dank.

Ich werde das heute noch probieren.

IP dhcp und firewalleinstellungen nicht vergessen :stuck_out_tongue_winking_eye:

und logs umleiten ist auch nicht uninteressant, falls nicht schon geschehen/vorgesehen.

Das ist nur ein angestrebter wert. Kein aufgezwungener.
nach 4h kickt der repair prozess an, datenverlust ist aber nicht so hoch. 12 tage hat er.

2 Likes

Ich hatte anfang des Monats einen Internetausfall über 36h. Danach lief der Node wieder. Ich meine ich habe auch etwas von 12 Tagen gelesen.

Muss ich die HDD im neuen Betriebssystem erneut mounten?

Natürlich müssen Sie es montieren:

Ja, gibt es. Es ist jedoch besser, es nicht zu verwenden – der Einhängepunkt kann sich nach einem Neustart ändern.

2 Likes

Ich habe das OS des Raspi neu gemacht und die HDD gemountet. Das hat geklappt. Ich habe die FritzBox auf Werkseinstellungen zurückgesetzt und die Ports neu konfiguriert. Es hat sich nichts geändert. Der Node ist immer noch Offline. Ich weiß nicht mehr weiter und mir läuft die Zeit davon.

Korrekt. Automount ist nicht gut. Man muss die HDD mit der alten UUID einbinden.

Bin leider auf Arbeit. Aber ich werde das heute abend machen. Morgen ist zum Glück Feiertag…

1 Like

Ich habe den Testserver gestartet. Kann ihn aber nicht erreichen. Nicht im Heimnetz und nicht über Mobilfunk.

Blockquote

pi@Badger1:~ $ sudo docker pull nginx
Using default tag: latest
latest: Pulling from library/nginx
1bc163a14ea6: Pull complete
b8fb66176b2c: Pull complete
cae9afc967d1: Pull complete
f90d21da8ac5: Pull complete
d091ece66bc3: Pull complete
bcf34f51793a: Pull complete
59fda7b1fd59: Pull complete
Digest: sha256:add4792d930c25dd2abf2ef9ea79de578097a1c175a16ab25814332fe33622de
Status: Downloaded newer image for nginx:latest
docker.io/library/nginx:latest
pi@Badger1:~ $ sudo docker run --name nginx -d -p 29968:80 nginx
0adb232d14cbe6c6549c1ff052305ed6b3c21cfb40d1b3b62029ae90bab1a8ea
pi@Badger1:~ $ systemctl status docker

  • docker.service - Docker Application Container Engine
    Loaded: loaded (/lib/systemd/system/docker.service; enabled; preset: enabled)
    Active: active (running) since Mon 2023-10-30 23:09:17 CET; 19h ago
    TriggeredBy: * docker.socket
    Docs: https://docs.docker.com
    Main PID: 1145 (dockerd)
    Tasks: 80
    CPU: 23.944s
    CGroup: /system.slice/docker.service
    |-1145 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
    |-2543 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2551 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2565 /usr/bin/docker-proxy -proto udp -host-ip 0.0.0.0 -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2571 /usr/bin/docker-proxy -proto udp -host-ip :: -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2585 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 14002 -container-ip 172.17.0.2 -container-port 14002
    |-2592 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 14002 -container-ip 172.17.0.2 -container-port 14002
    |-3203 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 29968 -container-ip 172.17.0.3 -container-port 80
    `-3209 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 29968 -container-ip 172.17.0.3 -container-port 80

Okt 30 23:09:12 Badger1 dockerd[1145]: time=“2023-10-30T23:09:12.733537795+01:00” level=info msg=“Loading containers: start.”
Okt 30 23:09:13 Badger1 dockerd[1145]: time=“2023-10-30T23:09:13.624445350+01:00” level=info msg="Default bridge (docker0) is assigned with an IP address >Okt 30 23:09:15 Badger1 dockerd[1145]: time=“2023-10-30T23:09:15.611667701+01:00” level=info msg=“Loading containers: done.”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201632404+01:00” level=warning msg=“WARNING: No memory limit support”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201709348+01:00” level=warning msg=“WARNING: No swap limit support”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201763719+01:00” level=info msg=“Docker daemon” commit=311b9ff graphdriver=overlay2 versi>Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.203197219+01:00” level=info msg=“Daemon has completed initialization”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.367932293+01:00” level=info msg=“API listen on /run/docker.sock”
Okt 30 23:09:17 Badger1 systemd[1]: Started docker.service - Docker Application Container Engine.
Okt 30 23:09:29 Badger1 dockerd[1145]: time=“2023-10-30T23:09:29.403704674+01:00” level=info msg=“ignoring event” container=19b62d5c572e8f472590db9c273176>…skipping…

  • docker.service - Docker Application Container Engine
    Loaded: loaded (/lib/systemd/system/docker.service; enabled; preset: enabled)
    Active: active (running) since Mon 2023-10-30 23:09:17 CET; 19h ago
    TriggeredBy: * docker.socket
    Docs: https://docs.docker.com
    Main PID: 1145 (dockerd)
    Tasks: 80
    CPU: 23.944s
    CGroup: /system.slice/docker.service
    |-1145 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
    |-2543 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2551 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2565 /usr/bin/docker-proxy -proto udp -host-ip 0.0.0.0 -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2571 /usr/bin/docker-proxy -proto udp -host-ip :: -host-port 28967 -container-ip 172.17.0.2 -container-port 28967
    |-2585 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 14002 -container-ip 172.17.0.2 -container-port 14002
    |-2592 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 14002 -container-ip 172.17.0.2 -container-port 14002
    |-3203 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 29968 -container-ip 172.17.0.3 -container-port 80
    `-3209 /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 29968 -container-ip 172.17.0.3 -container-port 80

Okt 30 23:09:12 Badger1 dockerd[1145]: time=“2023-10-30T23:09:12.733537795+01:00” level=info msg=“Loading containers: start.”
Okt 30 23:09:13 Badger1 dockerd[1145]: time=“2023-10-30T23:09:13.624445350+01:00” level=info msg="Default bridge (docker0) is assigned with an IP address >Okt 30 23:09:15 Badger1 dockerd[1145]: time=“2023-10-30T23:09:15.611667701+01:00” level=info msg=“Loading containers: done.”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201632404+01:00” level=warning msg=“WARNING: No memory limit support”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201709348+01:00” level=warning msg=“WARNING: No swap limit support”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.201763719+01:00” level=info msg=“Docker daemon” commit=311b9ff graphdriver=overlay2 versi>Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.203197219+01:00” level=info msg=“Daemon has completed initialization”
Okt 30 23:09:17 Badger1 dockerd[1145]: time=“2023-10-30T23:09:17.367932293+01:00” level=info msg=“API listen on /run/docker.sock”
Okt 30 23:09:17 Badger1 systemd[1]: Started docker.service - Docker Application Container Engine.
Okt 30 23:09:29 Badger1 dockerd[1145]: time=“2023-10-30T23:09:29.403704674+01:00” level=info msg=“ignoring event” container=19b62d5c572e8f472590db9c273176>~

Blockquote

Portweiterleitung habe ich auch im Router eingerichtet.

Ja, ist ein neues OS. Ufw ist nicht installiert und nftables ist disabled.

Wenn ich die IP eingeben gehts

1 Like

der Port lautet 29968. nicht 28968

2 Likes

Da bin ich gestern auch schon drüber gestolpert.
Meine aktuelle ip ist 134.19.35.23.

Ich glaube das ist die IP das ich auf die FritzBox von aussen zugreifen kann. Kann das sein?

Nein, kann nicht sein.
Hab ja nen Reset gemacht und es noch nicht eingerichtet

Das kann ja erst seit kurzem so sein.
Ich rufe da am Donnerstag an und frage nach einer IPv4.

Werknetz Internet.
Lebe auf dem Dorf. Hab mich etliche Jahre mit LTE rumgeschlagen. Hier gabs mit Festnetzanschluss nur 64kbit.
Der Anbieter hat uns mit Glasfaser versorgt. Darum kommt ein Wechsel nicht in Frage.

1 Like