Seite 1 von 1

Update auf .300 hängt

Verfasst: Di Aug 25, 2020 5:19 pm
von CarstenM
Hallo zusammen,

ich habe zu Testzwecken eine OpenWB-Installation auf einem Raspi laufen. Mit der eingesetzten Nightly (.201?) wurden Hausverbrauch und PV korrekt angezeigt. Ich hielt es dann heute für eine gute Idee, auf die neueste Beta zu updaten.

Leider ist das Update hängengeblieben. Selbst nach mehreren Stunden wird "openWB ist noch nicht bereit" angezeigt. Der Raspi läuft scheinbar normal, ich kann per VNC darauf zugreifen. Einen Neustart des Raspi habe ich noch nicht vorgenommen, da ich befürchte, den hängenden Update-Vorgang endgültig zu zerschießen. Was sollte ich nun am besten tun? Ein Backup habe ich vor dem Update durchgeführt.

Übrigens:
Beim Blick in den Task Manager (htop) ist mir aufgefallen, dass es rund 600 Prozesse zu dem Prozess "mosquitto_pub" gibt, zusätzlich läuft der Mosquitto-Dienst mit nahezu 100% Prozessor-Auslastung. Wie im Thread Mosquitto Dienst lähmt OpenWB empfohlen, habe ich den Mosquitto Service neu gestartet. Danach liefen anfangs nur noch rund 200 Prozesse insgesamt, doch nun 45 Minuten später bin ich wieder bei 600 Prozessen. Siehe Screenshot im Anhang.

Kann das etwas mit dem hängenden Update zu tun haben?

Re: Update auf .300 hängt

Verfasst: Di Aug 25, 2020 5:26 pm
von openWB
Eher mit einer nicht korrekten Installation.
Du kannst bedenkenlos neustarten.
Wenn das Update nach 10-15 Minuten nicht durchgelaufen ist, ändert es danach auch nichts mehr.
Welches OS wird genutzt?

[gelöst] Re: Update auf .300 hängt

Verfasst: Di Aug 25, 2020 7:00 pm
von CarstenM
Ich nutze Raspbian Buster.

Das Update von 1.7 auf 1.8 lief problemlos. Ich versuche es mit dem Neustart. Danke!

Gruß
Carsten

Update:
Nach dem Neustart blieb die OpenWB im Startbildschirm hängen ("Bitte warten, während die Seite aufgebaut wird."). Wenn ich nun Unterseiten direkt aufrief, funktionierten diese zumindest teilweise, z.B. Einstellungen, Status, Logging Langzeit. Interessanterweise blieb Logging Daily beim Aufbau der Grafik hängen.
Nachdem ich die Settings aufrufen konnte, habe ich versucht, das Backup aus dem Ordner /var/www/html/openWB/web/backup einzuspielen. Dabei kam es aber zu einer Fehlermeldung. Ich habe dann die Dateien aus dem Backup-File manuell über die bestehenden Dateien geschrieben. Geändert hat das nichts.
Ich habe nun die Cloud-Anbindung und die MQTT-Brücke in den Einstellungen deaktiviert. Seitdem funktionierte Logging Daily wieder, aber der Aufbau der Hauptseite scheiterte weiterhin. Da aber immerhin eine Verbesserung da war, habe ich nun erneut das Update auf .300 angestoßen. Und siehe da: alles läuft wieder, wie es soll! Hurra!

Und auch im Task Manager ist Ruhe. Die ganzen Mosquitto-Prozesse sind verschwunden, Prozessorauslastung zwischen 2% und 40%.