Enterprise Hosting · Von Gamern für Gamer
Proxmox optimieren
Diese Anleitung zeigt dir, wie du deine Proxmox-VE-Installation nach der Einrichtung optimierst. Mit den richtigen Einstellungen laufen VMs und Container stabiler, Backups werden schneller und der Host verbraucht weniger Ressourcen.
1. Host-System optimieren
Unnötige Dienste deaktivieren
Proxmox bringt viele Dienste mit, die du möglicherweise nicht brauchst. Prüfe den Status und deaktiviere ungenutzte Services:
systemctl list-units --type=service --state=running
Falls du kein Ceph nutzt, kannst du die Ceph-Dienste deaktivieren. Prüfe vorher, ob du Ceph wirklich nicht verwendest.
Swappiness anpassen
Proxmox sollte möglichst wenig Swap nutzen – VMs und Container brauchen RAM. Setze Swappiness auf 10:
echo "vm.swappiness = 10" >> /etc/sysctl.conf
sysctl -p
Updates regelmässig einspielen
apt update && apt dist-upgrade -y
Führe Updates regelmässig aus, am besten ausserhalb der Hauptbetriebszeiten und nach einem Snapshot der wichtigsten VMs.
2. Speicher (Storage) optimieren
ZFS ARC-Grösse begrenzen
Wenn du ZFS nutzt, reserviert der Adaptive Replacement Cache (ARC) standardmässig viel RAM. Begrenze ihn, damit genug Speicher für VMs übrig bleibt:
echo "options zfs zfs_arc_max=4294967296" >> /etc/modprobe.d/zfs.conf
update-initramfs -u
Der Wert 4294967296 entspricht 4 GB – passe ihn an deinen verfügbaren RAM an (ca. 25–50 % des Gesamt-RAM).
Thin Provisioning nutzen
Erstelle VM-Disks als thin provisioned, wenn dein Storage das unterstützt. So belegt eine 100-GB-Disk anfangs nur den tatsächlich genutzten Speicherplatz.
Discard/TRIM aktivieren
Aktiviere Discard bei SSD-basierten Storages und setze in der VM scsi0: ...,discard=on. Das hält SSD-Performance langfristig stabil.
3. VM- und Container-Performance
QEMU Guest Agent installieren
Installiere den QEMU Guest Agent in jeder VM. Er ermöglicht saubere Shutdowns, bessere Backups und korrekte RAM-Anzeige:
apt install qemu-guest-agent -y
systemctl enable --now qemu-guest-agent
In Proxmox unter VM → Optionen → QEMU Guest Agent aktivieren.
CPU-Typ und Kerne
Setze den CPU-Typ auf host für maximale Performance (Passthrough der Host-CPU-Features). Verteile vCPU-Kerne sinnvoll – überschreite nicht die Anzahl physischer Kerne ohne Not.
Ballooning vorsichtig einsetzen
Memory Ballooning kann RAM dynamisch umverteilen, kann aber Performance-Schwankungen verursachen. Für produktive Game-Server oder Datenbanken ist fest zugewiesenes RAM meist besser.
VirtIO-Treiber verwenden
Nutze für Disks und Netzwerk immer VirtIO statt IDE oder E1000 – das reduziert CPU-Last und erhöht Durchsatz deutlich.
4. Netzwerk optimieren
Bridge-Konfiguration prüfen
Die Standard-Bridge vmbr0 sollte auf der schnellsten Netzwerkkarte liegen. Prüfe die Konfiguration:
cat /etc/network/interfaces
VLANs für Trennung nutzen
Trenne Management-, VM- und Backup-Traffic über VLANs. Das verbessert Sicherheit und verhindert Netzwerk-Engpässe.
5. Backup optimieren
Backup-Zeitfenster planen
Führe Backups nachts oder in wenig genutzten Zeiten aus. Staggered Backups (VMs nacheinander statt gleichzeitig) reduzieren I/O-Spitzen.
Snapshot-Modus wählen
Mit installiertem QEMU Guest Agent nutze Snapshot-Modus für konsistente Backups laufender VMs.
Proxmox Backup Server integrieren
Für grössere Umgebungen lohnt sich ein dedizierter Proxmox Backup Server (PBS). Deduplizierung spart massiv Speicherplatz und beschleunigt inkrementelle Backups.
6. Monitoring und Wartung
Ressourcen im Auge behalten
Nutze das Proxmox-Dashboard und optional Tools wie Grafana oder Prometheus, um CPU, RAM, I/O und Netzwerk zu überwachen.
Alte Backups und Snapshots aufräumen
pvesm list local
Lösche nicht mehr benötigte Backups und Snapshots regelmässig – sie belegen sonst unnötig Speicherplatz.
Logs rotieren lassen
Stelle sicher, dass logrotate aktiv ist, damit System- und Proxmox-Logs den Speicher nicht füllen.
7. Schnell-Checkliste
- Swappiness auf 10 setzen
- ZFS ARC-Grösse begrenzen (falls ZFS genutzt wird)
- Thin Provisioning und Discard für SSDs aktivieren
- QEMU Guest Agent in allen VMs installieren
- CPU-Typ
hostund VirtIO für Disk/Netzwerk nutzen - Backups in Off-Peak-Zeiten mit Snapshot-Modus ausführen
- Regelmässig Updates einspielen und alte Backups löschen
Weitere Anleitungen zu Installation und Backup findest du in der linken Navigation unter Proxmox.
NexoraHost
Server fürs Panel
VPS/Root für Pterodactyl – genug RAM für mehrere Gameserver.
nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime