NEWS
Probleme mit Debian Buster
-
Hat jemand erfolgreich Debian Buster im Bereich der Heimautomatisierung laufen?
Mein ioBroker läuft auf Debian Stretch in einer Virtuellen Maschine unter Proxmox. Alles Prima damit. Ebenso habe ich weitere Debian (Stretch) Installationen zum Testen. Keine hat irgendwelche Probleme.
Nun habe ich vor einiger Zeit ein weiteres System, diesmal unter Debian Buster installiert. Darauf läuft Influxdb und Grafana. SSH ist aktiviert, auch ein SSH Root Zugang ist erlaubt.
Leider passiert es immer wieder nach geraumer Laufzeit (vielleicht 1-2 Tage), dass ein Zugriff/Login auf die Maschine nicht möglich, oder nur nach vielen versuchen möglich ist.
Per SSH sieh das z.B. so aus:
stefan@Stefans-iMac ~ % ssh root@192.168.x.x Connection reset by 192.168.x.x port 22 stefan@Stefans-iMac ~ % ssh root@192.168.x.x ssh: connect to host 192.168.x.x port 22: Connection refused stefan@Stefans-iMac ~ % ssh root@192.168.x.x ssh: connect to host 192.168.x.x port 22: Connection refused stefan@Stefans-iMac ~ % ssh root@192.168.x.x root@192.168.x.x's password: Permission denied, please try again. root@192.168.x.x's password: Linux debian01 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jul 18 20:55:50 2020 from 192.168.x.x root@debian01:~#
Merken tue ich es dann, wenn der Influxdb Adapter eine ganze Menge Fehler ins Log schreibt, weil er nicht mehr seine Datenbank erreicht. Hier der Versuch eines Adapter-Neustarts während das Problem besteht:
influxdb.0 2020-07-19 15:46:37.523 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:37.521 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:36.216 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:36.213 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:34.963 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:34.960 error (7003) getHistory: Error: No host available influxdb.0 2020-07-19 15:46:32.849 error (7003) Error: connect ECONNREFUSED 192.168.x.x:8086 influxdb.0 2020-07-19 15:46:32.846 info (7003) Connecting http://192.168.x.x:8086 ... influxdb.0 2020-07-19 15:46:22.845 error (7003) Error: connect ECONNREFUSED 192.168.x.x:8086 influxdb.0 2020-07-19 15:46:22.838 info (7003) Connecting http://192.168.x.x:8086 ...
Die virtuelle Maschine ist zu jedem Zeitpunkt per Ping zu erreich und selbst wenn ich mit SSH scheitern sollte, funktioniert immer ein Zugriff per Proxmox-Konsole.
Die Situation nervt mich natürlich enorm, und so ist auch an eine verlässliche Aufzeichnung von ioBroker-Daten in InfluxDB nicht zu denken.
Ich bin auch auf diesen Artikel gestoßen und habe das haveged Paket installiert. Hat aber das Problem nicht gelöst.
Hat jemand einen Tipp für mich?
Was für Linux Distributionen benutzt ihr für solche Zwecke? -
@ak1 Das hat nix mit Buster zu tun. Rennt hier 1a, allerdings ohne einen unnötigen und eigentlich auch von Haus aus deaktivierten root-Login.
Schau in messages rein, was da passiert. Und deaktivier den sinnfreien root auf der Kiste. -
Hallo,
auch bei mir, alle VM's mit Debian Buster. Ich habe zwar MariaDB als DB im Einsatz, ich hatte mit ssh-Zugriff bisher keine Probleme. Schau mal hier, vielleicht hilft es ja. -
@ak1 Ich mach das genauso, läuft. Es gab n Update vom Influxdb-Adapter wegen genau so einem Fehler, vielleicht mal diesen Installieren.
Aber!: Erstmal im log von deiner influx Kiste schauen, was denn der eigentlich Fehler ist.
dmesg, journalctl und /var/log sind deine Freunde dafürdie erzählen ganz viele interessante Sachen
-
Danke für euer Feedback.
Ich habe eben nochmal eine neue virtuelle Maschine unter Debian Buster mit InfluxDB installiert. Alles frisch und ordentlich, hoffe ich
Der Adapter verbindet sich mit der InfluxDB, ssh funktioniert auch. Jetzt beobachte ich das mal.Da bislang noch keine relevanten Daten in der DB waren, ist diese Vorgehensweise erstmal ok für mich.