Abstürze und miese Performance auf Raspberry Pi 2 B

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Antworten
zelmani
Beiträge: 9
Registriert: 19.10.2018, 08:43

Abstürze und miese Performance auf Raspberry Pi 2 B

Beitrag von zelmani » 03.04.2019, 23:34

Hallo zusammen,

seit ein paar Tagen hängt sich der CCU-Historian immer wieder auf. Die Performance war auf dem Raspberry schon immer grottig, aber trotzdem hat er treu und zuverlässig protokolliert und regelmäßig die automatisierten Trend-Charts erstellt. In der Hoffnung auf Abhilfe versuche ich nun, die Datenbank neu zu berechnen, aber bei der aktuellen Geschwindigkeit wird das Wochen dauern, wenn er sich dabei nicht auch wieder aufhängt. Hier mal ein Auszug aus dem Protokoll:

Code: Alles auswählen

pi@raspberrypi /opt/ccu-historian $ sudo java -jar ccu-historian.jar -recalc
2019-04-03 22:35:49|INFO   |CCU-Historian V2.0.0-beta.4
2019-04-03 22:35:49|INFO   |(C)MDZ (info@ccu-historian.de)
2019-04-03 22:35:58|INFO   |Starting base services
2019-04-03 22:35:59|INFO   |Connecting to database
2019-04-03 22:36:25|INFO   |Starting database web server
2019-04-03 22:36:28|INFO   |Starting recalculation of compressed data points
2019-04-03 22:36:32|INFO   |Recalculating compressed data point BidCos-RF.HM-CC-RT-DN OEQ1882757:4.ACTUAL_TEMPERATURE
2019-04-03 22:41:32|INFO   |12350 entries from 24946 dropped (49.506935 %); 299.881 seconds
2019-04-03 22:41:32|INFO   |Recalculating compressed data point BidCos-RF.HM-CC-RT-DN OEQ1882757:4.BATTERY_STATE
2019-04-03 22:43:34|INFO   |14040 entries from 14879 dropped (94.36118 %); 121.402 seconds
2019-04-03 22:43:34|INFO   |Recalculating compressed data point BidCos-RF.HM-CC-RT-DN OEQ1882757:4.PARTY_START_DAY
2019-04-03 23:04:34|INFO   |0 entries from 86230 dropped (0.0 %); 1260.622 seconds
2019-04-03 23:04:34|INFO   |Recalculating compressed data point BidCos-RF.HM-CC-RT-DN OEQ1882757:4.PARTY_START_MONTH
MIt der Tabelle BidCos-RF.HM-CC-RT-DN OEQ1882757:4.PARTY_START_DAY war er 21 Minuten beschäftigt. Kann doch nicht sein, dass er solange braucht, um knapp 90.000 Werte durchzugehen. Währenddessen zeigt "top" mir konstant um die 90% CPU-Auslastung durch java sowie eine Average Load von > 2. Ich hab mir schon einen neuen Rasperry Pi 3 B+ bestellt, aber diese extrem schlechte Performance kann durch bessere Hardware wahrscheinlich nur z.T. kompensiert werden. Hat jemand eine Idee, was hier schief läuft? Im Syslog finde ich keine Hinweise auf hardware-seitige Probleme. Hat jemand eventuell Vergleichswerte für die Neuberechnung auf einem Raspi 2 für mich?

Antworten

Zurück zu „CCU-Historian“