Gladys in der Klemme

Hallo zusammen,

Seit einigen Tagen ist meine Gladys-Instanz im Eimer :sad_but_relieved_face::grimacing:

Gladys ist nicht über den Browser und auch nicht über SSH (via Putty) erreichbar.

Allerdings antwortet der Ping korrekt!

Da ich vor einigen Wochen auf eine SSD umgestiegen bin, um mehr Stabilität zu haben, dachte ich zunächst an ein Problem mit der Stromversorgung (ich nutze den Sonoff-Zigbee-USB-Adapter).

Ich habe also eine separate Stromversorgung für die SSD gewählt… aber ohne Erfolg.

Bei jedem Neustart (Barbarenmodus obligatorisch: abstecken/anschließen) habe ich Zugriff über den Browser, aber das hält nur 2 oder 3 Minuten an!

Hat jemand Ideen?

Hallo,

Eine Antwort auf ein Ping ist nur die IP-Schnittstelle, die immer noch « lebendig » ist

  • Gibt es (es sollte dort welche geben) Informationen in:
    /var/log/syslog
    /var/log/messages
    /var/log/kern.log

  • Welches Raspberry-Modell ist es? Wie viel Speicher? Welches Betriebssystem?

Phil

danke @Phil für dein Feedback

Leider habe ich nach dem Neustart keine Zeit, viel zu tun… es stürzt zu schnell ab.

Es ist ein RPi 3B+ 1GB, beim Betriebssystem handelt es sich um das offizielle Gladys-Image.

ok.
Die betreffenden Dateien sind syslog, message und kern.log. Der Name ohne Zusatz (« tout court ») ist die aktuelle Datei. Ältere Dateien haben die Suffixe .1, .2 usw., dann .gz (die Dateien sind komprimiert, um weniger Platz zu beanspruchen).
example auf einem Raspberry Pi, der seit Monaten ohne Unterbrechung läuft.

root@piwigo:/var/log# ls -larlt syslog*
-rw-r----- 1 root adm 734411 Jan  9  2022 syslog.2
-rw-r----- 1 root adm 528729 Jan 23  2022 syslog.4
-rw-r----- 1 root adm 475204 Jan 30  2022 syslog.3
-rw-r----- 1 root adm 112998 Dec 11 00:00 syslog.4.gz
-rw-r----- 1 root adm 111543 Dec 18 00:00 syslog.3.gz
-rw-r----- 1 root adm 114919 Dec 25 00:00 syslog.2.gz
-rw-r----- 1 root adm 890876 Jan  1 00:00 syslog.1
-rw-r----- 1 root adm 771513 Jan  5 09:09 syslog
root@piwigo:/var/log# ls -larlt messages*
-rw-r----- 1 root adm 142 Dec  4 00:10 messages.4.gz
-rw-r----- 1 root adm 141 Dec 11 00:10 messages.3.gz
-rw-r----- 1 root adm 250 Dec 18 06:19 messages.2.gz
-rw-r----- 1 root adm 148 Dec 25 00:10 messages.1
-rw-r----- 1 root adm 148 Jan  1 00:10 messages
root@piwigo:/var/log# ls -larlt kern.log*
-rw-r----- 1 root adm  8944 Nov  3 10:03 kern.log.4.gz
-rw-r----- 1 root adm 15127 Nov 10 23:18 kern.log.3.gz
-rw-r----- 1 root adm 24649 Nov 11 16:38 kern.log.2.gz
-rw-r----- 1 root adm   145 Nov 14 19:58 kern.log.1
-rw-r----- 1 root adm     0 Nov 20 00:00 kern.log

Falls der Sonoff-Schlüssel den Absturz verursacht, wäre es nützlich, den Raspberry Pi ohne den Schlüssel zu starten, um auf seine Dateien zuzugreifen.

pi3 1GB
Gladys verwendet Docker usw. 1GB ist vielleicht etwas knapp, oder?
Gibt es Richtlinien oder Empfehlungen für Gladys, z. B. (vielleicht eine Frage an @pierre-gilles?):

  • Mindestkonfiguration: pi3 - xGB
  • Mit x Geräten/Szenen: empfohlener Speicher yGB
    usw.
    Aus Erfahrung gibt es nie genug Speicher, der CPU ist « nur » langsamer oder schneller
    Das Ergebnis des Befehls free wäre interessant (Anzeige des freien und verwendeten Speichers im System)

Ein Unix-System, das abstürzt, hat immer einen Grund.
Ich würde gerne die Dateien lesen
Phil

OK danke

Ich starte es heute Abend ohne den Zigbee-Schlüssel, um dir Feedback zu geben

ok
ist das ein Raspberry Pi 3? Dann ist das Bild, das läuft, wirklich ein 32-Bit-Bild?
Siehe die Diskussion im Thread (Live Youtube bilan de 2022 et projets pour 2023 ce mardi soir à 21h! - #35 par Phil) ..

Phil

Ich würde sagen, eher 64.

hmm, ich denke, eine 32-Bit-Version wäre die richtige
siehe: Versions de Raspberry Pi OS : les réponses à vos questions – RaspberryTips

Es gibt eine Zusammenfassung am Ende der Seite, die ich hier wiedergebe:

Zusammengefasst haben Sie folgende Optionen:

* **Anfänger und die meisten Leute** ⇒ Raspberry Pi OS Bullseye (32-Bit).
* **Kein Internet auf dem Pi** ⇒ Raspberry Pi OS Bullseye Full (32-Bit).
* **Fortgeschrittene Nutzer ohne Bildschirm** ⇒ Raspberry Pi OS Bullseye Lite (32-Bit).
* **Abenteuerlustige Nutzer mit einem aktuellen Modell** ⇒ Dasselbe, aber in 64-Bit.
* **Vorsichtige Nutzer** ⇒ Legacy.

Persönlich habe ich mehrere Pi, die ohne Probleme laufen .. 64-Bit-Version nur auf Pi4
Phil

Ich bin etwas zu spät für die Tests zurückgekommen… Ich zähle auf das Wochenende, um mich damit zu beschäftigen…
Und Gladys wieder zum Laufen zu bringen.

Provisorisch mit meinem Pi und einer 32-Bit-Version und später mal mit einem Mini-PC schauen.

Ich habe das Bild also auf 32b zurückgesetzt

Mehrere Probleme aufgetreten:

  1. Es war nicht möglich, von der Startseite aus wiederherzustellen - Problem mit der Anmeldung

  2. Ich habe also einen lokalen Benutzer erstellt und dann das Backup in den Einstellungen wiederhergestellt

  3. Die Wiederherstellung hat funktioniert, der USB-Dongle Z2M ist konfiguriert, der Z2M-Dienst läuft ohne Probleme (grünes Häkchen OK)…

  4. Aber keine Kommunikation mit den Zigbee-Geräten…

Verdammt!

Allerdings funktioniert der BroadLInk-Service perfekt

Das ist normal, du musst deine Geräte neu paaren, das Backup berücksichtigt nicht zigbee2mqtt

Das Thema ist in Arbeit, die Entwicklung ist fast fertig

Das ist super!

Das habe ich gestern Abend angefangen zu tun… Ich habe es vermutet, als ich das leere « Zigbee-Erkennung »-Panel gesehen habe!

Allerdings listete das « Geräte »-Panel immer noch alle meine Geräte auf…

Das Paaren ist also vereinfacht, denn ein einfacher Reset und alle sind wieder an ihrem Platz!!!

Ja, sie müssen nur auf der Gladys-Seite wieder gepairt werden, sie existieren bereits.

Freitagabend (6/01/23) wollte ich auf die Gladys-Oberfläche über die IP-Adresse zugreifen, aber es war nicht möglich. Ich habe es auf meinem PC und meinem Smartphone mit Firefox und Chrome sowie mit Putty versucht. Immer das Gleiche: Die Verbindung ist fehlgeschlagen.

Gleiches am Samstag, Sonntag und heute.
EDIT 3 (14/01/23): Seit mehr als einer Woche habe ich keinen Zugriff auf die Gladys-Oberfläche, außer über Gladys Plus… Ich bin ab morgen eine Woche weg. Wenn jemand mir helfen möchte, dann entweder heute oder ab nächsten Samstag.

Allerdings ist es über Gladysplus zugänglich
EDIT: und der Ping antwortet.

Ich bin letzte Woche auf einen Mini-PC umgestiegen.

EDIT 2 (9/01/23): Beim Mini-PC läuft Ubuntu, der Zugriff auf Gladys unter 192.168.. funktioniert, der Ping zum Windows-PC funktioniert.

Die Logs:
Mist, ich habe ein 35-seitiges PDF mit docker ps und den Container-Logs erstellt. Es ist nicht möglich, es hochzuladen.
Wie kann ich es hochladen? Ein Link zu meiner Dropbox?

EDIT 4 (14/01/23): docker restart gladys (im Terminal auf dem Mini-PC) ändert nichts

EDIT 5 (23/01/23): Ich bin zurück, falls jemand mir helfen kann.
Es scheint, dass die Verbindungen zum Mini-PC unter Linux blockiert sind.

So ist es schwierig zu erraten, was passiert, aber es muss wohl ein Netzwerkproblem bei dir sein, sonst würde Gladys Plus nicht funktionieren und auch der Zugriff auf Gladys von deinem Mini-PC nicht.

Bist du im selben lokalen Netzwerk? Ich erinnere mich an einen deiner Beiträge, in dem du angibst, mehrere lokale Netzwerke zu haben.

Ja, Gladys hat eine Adresse von 192.168.68.1..
mein PC: 192.168.68.1..
mein Smartphone: 192.168.68.1..
Gateway: 192.168.68.1
Die Maske ist für alle gleich.
Nach der Installation von Gladys auf dem Mini-PC funktionierte es, und dann plötzlich nicht mehr.

EDIT 1: Eine Frage:
Müssen Gladys und der Mini-PC dieselbe feste IP-Adresse haben?
Und eine weitere:
Kann das Problem von der IPv4-„Routes“-Konfiguration des kabelgebundenen Netzwerks des Mini-PCs kommen? (Sie ist auf „Automatisch“ eingestellt)

Gladys’ Adresse ist automatisch, aber hast du deinen Router so konfiguriert, dass er ihr eine feste IP-Adresse zuweist?

Falls nicht, hast du einen Ping von deinem PC aus gemacht?

Hast du einen Scan mit einem Tool wie Advanced IP Scanner oder Wireshark durchgeführt?

Welche Adresse gibst du von deinem Mini-PC aus ein, um auf Gladys zuzugreifen?

Ja, auf dem Mini-PC, der Gladys hostet, läuft es automatisch.
Ich habe die IP-Adresse am Router festgelegt.

Zum Ping,

Ich habe den PC gerade per Ethernet angeschlossen (er war bisher per WLAN verbunden), aber es hat sich nichts geändert.
Pingergebnis:
Ping-Statistik für 192.168.68.1..:
Pakete: gesendet = 4, empfangen = 4, verloren = 0 (Verlust 0%),
Ungefähre Rundlaufzeit in Millisekunden:
Minimum = 2 ms, Maximum = 5 ms, Durchschnitt = 3 ms

Auf dem Mini-PC verwende ich entweder die am Router festgelegte IP-Adresse (192.168.68.1..) oder localhost.

EDIT 1:
Ergebnis von Advanced IP Scanner:

Wenn der Ping antwortet, ist das gut. Und was zeigt dein Browser an, wenn du versuchst, auf Gladys zuzugreifen?
Kannst du einen Screenshot machen?

Die Seite lädt sehr lange in FF und ich erhalte:
Firefox:

Firefox privater Modus:

Chrome:

Kein Proxy.
Er war auf „PC-Konfiguration verwenden“ eingestellt. Ich habe es deaktiviert, aber es ändert sich nichts.
Ich werde FF neu starten, um zu sehen.
Keine Besserung…