Homegear stürzt mit Openhab 2.3 ab

Hallo zusammen,

seit einem Update von Openhab 2.1 auf 2.3 stürzt mein Homegear nach einiger Zeit (3 bis 24h) vollständig ab. Ich bekomme den Homegear auch nur durch ein Kompletten neustart wieder des Raspberry Pi 2b wieder zum Laufen. Auf „Service Homegear restart“ oder stop reagiert der Homegear nicht.

Mein Openhab läuft aktuell auf einem Windows System. Wenn ich wieder zurück auf Openhab 2.1 gehe läuft der Homegear stabil durch.

Aktuelle habe ich Homegear Version…: 0.8.0-2318.
Linux 4.9.35-v7+ armv7l GNU/Linux

Anbei die letzten Lebenszeichen aus dem Fehlerlog:

pi@homegear16GB:~$ sudo su
root@homegear16GB:/home/pi# tail -f /var/log/homegear/homegear.err
09/11/18 22:47:02.435 Error in file RPC/RpcClient.cpp line 474 in function void Rpc::RpcClient::sendRequest(Rpc::RemoteRpcServer*, std::vector&, std::vect or&, bool, bool&): Connecting to server 192.168.1.3 on port 9126 timed out .
09/11/18 22:47:02.435 Removing server. Server has to send “init” again.
09/11/18 22:58:31.549 Error in file RPC/RpcClient.cpp line 474 in function void Rpc::RpcClient::sendRequest(Rpc::RemoteRpcServer*, std::vector&, std::vect or&, bool, bool&): Connecting to server 192.168.1.3 on port 9126 timed out .
09/11/18 22:58:31.549 Removing server. Server has to send “init” again.
09/11/18 23:03:01.766 Info: Backing up database…
09/11/18 23:11:44.804 Error in file RPC/RpcClient.cpp line 474 in function void Rpc::RpcClient::sendRequest(Rpc::RemoteRpcServer*, std::vector&, std::vect or&, bool, bool&): Connecting to server 192.168.1.3 on port 9126 timed out .
09/11/18 23:11:44.805 Removing server. Server has to send “init” again.
09/12/18 00:03:01.961 Info: Backing up database…
09/12/18 00:38:33.580 Module HomeMatic BidCoS: TI CC110X “My-CC1101”: Warning: T iming problem. Sending took more than 100ms. Do you have enough system resources ?
09/12/18 01:03:01.156 Info: Backing up database…

oder:

01/01/70 01:00:14.579 Starting Homegear…
01/01/70 01:00:14.579 Homegear version 0.8.0-2318
01/01/70 01:00:14.581 Git commit SHA of libhomegear-base: -
01/01/70 01:00:14.581 Git branch of libhomegear-base: -
01/01/70 01:00:14.581 Git commit SHA of Homegear: -
01/01/70 01:00:14.581 Git branch of Homegear: -
01/01/70 01:00:14.583 Info: Setting allowed core file size to “4294967295” for user with id 0 and group with id 0.
01/01/70 01:00:14.583 Info: Core file size now is “4294967295”.
01/01/70 01:00:14.583 Info: Setting maximum thread priority to “4294967295” for user with id 0 and group with id 0.
01/01/70 01:00:14.583 Info: Maximum thread priority now is “4294967295”.
01/01/70 01:00:14.589 Critical: Integrity check on database failed.
01/01/70 01:00:14.589 Critical: Backing up corrupted database file to: /var/lib/homegear/db.sql.broken
01/01/70 01:00:14.590 Error copying file /var/lib/homegear/db.sql: Read-only file system
01/01/70 01:00:14.792 Critical: Restoring database file: /var/lib/homegear/db.sql.bak0
01/01/70 01:00:14.792 Error copying file /var/lib/homegear/db.sql.bak0: Read-only file system
01/01/70 01:00:14.993 Critical: Restoring database file: /var/lib/homegear/db.sql.bak1
01/01/70 01:00:14.994 Error copying file /var/lib/homegear/db.sql.bak1: Read-only file system
01/01/70 01:00:15.195 Critical: Restoring database file: /var/lib/homegear/db.sql.bak2
01/01/70 01:00:15.196 Error copying file /var/lib/homegear/db.sql.bak2: Read-only file system
01/01/70 01:00:15.397 Critical: Restoring database file: /var/lib/homegear/db.sql.bak3
01/01/70 01:00:15.397 Error copying file /var/lib/homegear/db.sql.bak3: Read-only file system
01/01/70 01:00:15.599 Critical: Restoring database file: /var/lib/homegear/db.sql.bak4
01/01/70 01:00:15.599 Error copying file /var/lib/homegear/db.sql.bak4: Read-only file system
01/01/70 01:00:15.801 Critical: Restoring database file: /var/lib/homegear/db.sql.bak5

Ich hoffe jemand hat eine Idee woran das liegen könnte.

Grüße

Sieht aus als wenn die SD-Karte / SSD / HDD einen ungesunden Zustand hat und das Filesystem nur lesend (read-only) eingebunden hat.

Auf nem rPI? Schau mal nach, ob deine SD-Karte den Schreibschutzschalter in der Readonly-position steht (passiert manchmal beim einstecken).

Gruß, machnetz

1 Like

Danke für die schnelle Antwort. Der Homegear läuft auf einem Readonly Image. Aber selbest wenn ich das Image mit “mount -o remount,rw /” zum schreiben freigebe stützt der Homegear nach einiger zeit ab. Daran liegt es leider nicht.

Hallo @Neostar35,

poste mal ein vollständiges Log auf Loglevel 4. Könnte es sich um folgendes Problem handeln: Kommunikation mit Openhab bricht ab - NEU

Viele Grüße

Sathya