NEWS
[gelöst] Deconz: Log-Loop bei Fehler
-
Hallo,
ich habe in syslog für ca. 3 min eine große Zahl von Meldung (mehrere 10 MBytes) wie folgt:
May 31 23:02:52 ioBroker deCONZ[31455]: QIODevice::write (zmHttpClient): device not open
Unabhängig vom Problem scheint hier eine wiederholsperre oder ein timeout zu fehlen. Mir ist allerdings nicht klar, ob das ein Adapterproblem oder ein iobroker problem ist.
Ein Hinweis, wo das am passensten zu melden wäre, fände ich gut.ioBroker
Betriebssystem
linux
Betriebssystem
linux
Architektur
arm
CPUs
4
Geschwindigkeit
1400 MHz
Modell
ARMv7 Processor rev 4 (v7l)
RAM
926.08 MB
System Betriebszeit
9 T. 19:31:37
Node.js
v10.20.1 (Empfohlene Version v12.17.0)
NPM
6.14.4
Festplatte Größe
14.56 GB
Festplatte frei
10.91 GB
Anzahl der Adapter
292
Betriebszeit
9 T. 19:31:30
Aktive Instanzen
15
Hostname
ioBroker -
@Franp sagte in Deconz: Log-Loop bei Fehler:
Ein Hinweis, wo das am passensten zu melden wäre, fände ich gut.
Error/Bug dafür gibt es die Kategorie.
@Franp sagte in Deconz: Log-Loop bei Fehler:
ich habe in syslog
Welche Log datei genau, mit Pfad? Linux schreibt mehrere Logs.
Die Nummer in den Eckigen klammern müsste die Pid sein. Mit
ps uax
kannst du alle Prozesse sehen, dann solltest du auch raus finden wozu die Felermeldung gehört.
-
Sorry für die Verkürzung, -> /var/log/syslog (genau syslog.1, aber das ist ja nur ein Archiv).
Zwar ist der der Prozess mittlerweile weg, aber trotzdem danke für den Hinweis, es war deconz, in dmsg war eine Meldung dazu:[826783.676215] Out of memory: Kill process 31455 (deCONZ) score 169 or sacrifice child
[826783.676253] Killed process 31455 (deCONZ) total-vm:273432kB, anon-rss:160908kB, file-rss:0kB, shmem-rss:0kB
[826783.711134] oom_reaper: reaped process 31455 (deCONZ), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kBDann gehört wohl nach deconz... und nicht hierhier.
-
@Franp könnte auch sein das der RAM deines Pi nicht ausreicht, weil der Prozess wegen vollem RAM gekillt wurde.
-
@Jey-Cee Ich vermute, dass der kontinuierliche Aufruf irgendeines Prozesses, der die Logfile-Einträge generiert, dafür verantwortlich ist.
Ansonsten läuft hier nichts aus weiter als ioBroker mir ein paar Adaptern und Deconz auf einem Raspi 3 mit 1G Speicher. Könnte das schon ein Problem sein?
-
Nach ein paar Tagen Beobachtung von MemoryAvailable deutet es auf ein Speicherproblem hin...
Für die vielen DeConz Logeinträge habe ich hier ein Issue aufgemacht.
https://github.com/dresden-elektronik/deconz-rest-plugin/issues/2862-> [gelöst]