Home Assistent VM unter Proxmox

Hallo zusammen,

meine Home-Assistant-VM unter Proxmox stoppt sich in unregelmäßigen Abständen von selbst. Die VM ist dann komplett „stopped“ und lässt sich nur manuell über Proxmox wieder starten.

Setup:

  • Proxmox VE

  • Home Assistant als VM

  • Hardware: HP ProDesk 600 G5

Mir ist aufgefallen, dass sich der der VM zugewiesene RAM mit der Zeit vollständig füllt. Dabei spielt es keine Rolle, ob ich der VM 4 GB oder 8 GB Arbeitsspeicher zuweise – der Speicher läuft früher oder später voll. Kurz darauf stoppt sich die VM.

Der Proxmox-Host selbst läuft dabei stabil, nur die HA-VM ist betroffen. Es gibt keine bewussten Neustarts, Updates oder manuellen Eingriffe zum Zeitpunkt des Problems.

Falls jemand eine Idee hat, ob das auf ein Speicherleck, ein Add-on oder eine falsche VM-Konfiguration hindeutet oder welche Logs/Einstellungen ich gezielt prüfen sollte, wäre ich für Hinweise sehr dankbar.

Vielen Dank!

Proxmox sieht nicht, wie der RAM innerhalb der VM genutzt wird. Das Linux-OS von HA nutzt verschiedene Caches etc. und „von außen“ sieht es so aus, als ob der RAM belegt ist. Auch meine 32 GB für HA werden von Proxmox nach einiger Zeit als voll angezeigt. Die „richtige“ RAM-Nutzung siehst du nur innerhalb der VM, in HA unter: Einstellungen → System → Hardware

Wenn die RAM Auslastung nicht das Problem ist, woran kann es dann liegen das die VM stoppt?

Was sagen denn die Logs von Proxmox und HA?

Auch die Logs von den Addons würde ich prüfen. Irgendwas Merkwürdiges? Eine sehr hohe Anzahl an Zeilen?

EDIT

Sofern Du “Terminal & SSH” Addon hast kannst Du per Copy/paste diesen Befehl eingeben und schauen was er möglicherweise zeigt.

ha core logs | grep -Ei "memory|oom|out of memory|killed"

Zeigt Stellen im Log wo

  • Out of memory
  • OOM killer → hat Linux einen Prozeß beendet weil zu wenig Speicher?
  • Killed process
  • MemoryError

Danke werde ich morgen mal prüfen und mich dann nochmal melden

Bist du sicher das sich das System aufhängt oder ist es nur ein Netzwerk Treiber Problehm wie bei mir?
Und du erreichst den Proxmox nicht aber er läuft?
Lan verbindung kurz austecken und neu verbinden test.

Gruss