Can't connect to MySQL server = FHEM reboot

Begonnen von cortmen, 30 April 2021, 07:13:54

Vorheriges Thema - Nächstes Thema

cortmen

Hallo zusammen, vielleicht hat ja jemand einen Tipp dazu.

Ich starte immer Nachts über ein  Synology NAS   (Hyperbackup) eine Sicherung meine
FHEM MariaDB 10 - SQL Datenbank. läuft schon seit min 3 Jahren 2 die Woche so ab.

Die Sicherung dauert 30 Sek. laut Log.

Klar gab es zur Sicherungszeit im FHEM Log immer ein

DBI connect('database=configDB;host=x.x.x.x;port=3307','fhemuser',...) failed: Can't connect to MySQL server on 'x.x.x.x' (111) at configDB.pm line 726


Jetzt allerdings erfolgt 10 Sek nach diese Meldung beim komplettes "restart" von FHEM.
Kein Linux init 1, uptime zeigt brav die vergangenen Std. seit dem letzten Systemstart an.

Gibt es ein Attribut um das Timeout zu beeinflussen (configDB) etc.
Oder was hat sich geändert.





betateilchen

Zitat von: cortmen am 30 April 2021, 07:13:54
Gibt es ein Attribut um das Timeout zu beeinflussen (configDB) etc.

Nein. Und das wäre in diesem Fall auch nicht hilfreich. Das Problem wird nicht von configDB selbst verursacht.

Zitat von: cortmen am 30 April 2021, 07:13:54
Oder was hat sich geändert.

Das weißt nur Du alleine. An der configDB hat sich lange nichts verändert. Vermutlich versucht irgendein device in Deiner FHEM Installation während der Downtime Deiner Datenbank, Daten aus der configDB zu lesen. Das könnte z.B. ein SVG device sein.

Warum baust Du nicht einen cronjob, der Dein FHEM beendet, dann die Sicherung durchführt und 1 Minute später FHEM wieder startet?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!