Schritt-für-Schritt Anleitung zur Proxmox VE Installation auf KVM mit Debian 12/13
1. Debian Basis-System vorbereiten
Beginnen Sie mit einer frischen Debian 12/13 Minimal-Installation:
# System aktualisieren apt update && apt upgrade -y # Erforderliche Pakete installieren apt install -y curl wget sudo gnupg2
Wichtige Voraussetzungen:
- KVM-Host mit aktivierten Virtualisierungserweiterungen
- Mindestens 4GB RAM (8GB empfohlen)
- 64-Bit-Architektur erforderlich
- Mindestens 20GB Festplattenspeicher
2. Proxmox VE Repository hinzufügen
# Proxmox VE Repository hinzufügen echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list # Proxmox VE Repository-Schlüssel hinzufügen wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
3. Proxmox VE Pakete installieren
# Paketlisten aktualisieren apt update # Proxmox VE installieren apt install -y proxmox-ve postfix open-iscsi
Wählen Sie während der Postfix-Konfiguration "Nur lokale Zustellung" und belassen Sie den Systemnamen standardmäßig, sofern keine speziellen Anforderungen bestehen.
4. Netzwerk konfigurieren
Bearbeiten Sie Ihre Netzwerkkonfiguration:
nano /etc/network/interfaces
Beispielkonfiguration (an Ihr Netzwerk anpassen):
auto lo iface lo inet loopback auto ens18 iface ens18 inet static address 192.168.1.100/24 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4
5. Neustarten und Webinterface aufrufen
# System neustarten reboot
Nach dem Neustart rufen Sie das Proxmox VE Webinterface auf:
- URL: https://Ihre-Server-IP:8006
- Benutzername: root
- Passwort: Ihr root-Passwort
Problembehandlung
Symptom: Webinterface nicht erreichbar
Lösung:
# Überprüfen ob Dienste laufen systemctl status pveproxy # Falls nicht, Dienste starten systemctl start pveproxy
Symptom: Warnung über fehlendes Abonnement
Lösung: Um die Abonnement-Hinweise zu entfernen:
# Abonnement-Datei bearbeiten nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js # Finden und ändern (ungefähr Zeile 50): if (data.status !== 'Active') { zu: if (false) {
Symptom: Probleme mit verschachtelter KVM-Virtualisierung
Lösung: Verschachtelte Virtualisierung aktivieren:
# Überprüfen ob verschachtelte Virtualisierung aktiv ist cat /sys/module/kvm_intel/parameters/nested # Aktivieren falls deaktiviert (für Intel CPUs) echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf # Für AMD CPUs: echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf