Einleitung
Um bei Proxmox die RAM dynamisch anzupassen müssen zwei Einstellungen auf der VM geändert werden.
Proxmox
Folgende Schritte sind bei Proxmox notwendig:
- VM auswählen und Herunterfahren.
- Bei der Hardware der VM den CPU bearbeiten.
- Den "Erweiteert"-Modus aktivieren.
- Den Hacken "Erlaube NUMA" aktivieren.
- Die Einstellungen speichern
- Zu den Optionen wechseln
- Den Menüpunkt "Hotplug" auswählen.
- Den Eintrag "Speicher" aktiveren und speichern.
Screenshots


Windows
Bei Windows-Gästen muss für die Nutzung einfach der Treiber für die VirtIO Balloon installiert sein. Am besten verwendet man Guest-ISO und installiert alle Tools.
Debian
Für die automatsiche anpassung des RAM muss inDebian folgende Datei erstellt oder angepasst werden /etc/udev/rules.d/40-cpu-mem-hotplug.rules.
Der Inhalt für die RAM ist wie folgt:
# Memory hotadd request
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}=="offline", ATTR{state}="online"
Falls der CUP auch dynamisch ist, kann folgender Eintrag hinzugefügt werden:
# CPU hotadd request
SUBSYSTEM=="cpu", ACTION=="add", TEST=="online", ATTR{online}=="0", ATTR{online}="1"