Was ist Proxmox VGPU und wie aktiviert man es Schritt für Schritt?

Proxmox VGPU ermöglicht es Ihnen, eine GPU auf viele virtuelle Maschinen zu verteilen. Es steigert die Geschwindigkeit für KI, 3D und Remote-Anwendungen. Diese Anleitung zeigt Ihnen in 7 Schritten, wie Sie VGPU aktivieren und verwenden.

download-icon
Kostenloser Download
für VM, Betriebssystem, DB, Datei, NAS usw.
maximilian

Updated by Maximilian on 2025/12/23

Inhaltsverzeichnis
  • Was ist Proxmox VGPU?

  • Aktivierung von VGPU in Proxmox

  • Vinchin VM-Sicherung und Wiederherstellung für Proxmox

  • Proxmox VGPU FAQs

  • Fazit

Was ist Proxmox VGPU?

Proxmox VGPU ermöglicht es, eine physische NVIDIA-GPU auf mehrere virtuelle Maschinen (VMs) zu verteilen. Anstatt einer einzelnen VM mithilfe von PCI-Passthrough eine komplette GPU zuzuweisen, teilt VGPU die Ressourcen der GPU auf. Dadurch können mehrere VMs gleichzeitig Hardware-Beschleunigung nutzen. Es eignet sich ideal für KI, maschinelles Lernen, Remote-Desktops und 3D-Anwendungen.

Nur unterstützte NVIDIA-Rechenzentrum-GPUs können VGPU verwenden. Dazu gehören Modelle wie die A100, A40, T4 und L40. Verbraucherorientierte Karten wie die GeForce-RTX-Serie unterstützen kein VGPU aufgrund von Lizenzbeschränkungen. Für eine aktualisierte Kompatibilitätsliste besuchen Sie den NVIDIA-zertifizierten Hardwarekatalog.

Um VGPU unter Proxmox zu verwenden, benötigen Sie:

  • Proxmox VE 8.3.4 oder neuer

  • Eine unterstützte NVIDIA vGPU-fähige Grafikkarte

  • SR-IOV (oder MDEV für ältere Karten)

  • Eine gültige NVIDIA vGPU-Softwarelizenz

  • BIOS-Funktionen wie VT-d/AMD-V, IOMMU und Above-4G-Decodierung aktiviert

Proxmox unterstützt seit 2024 offiziell NVIDIA vGPU. Dazu gehören Tools wie pve-nvidia-vgpu-helper, die die Konfiguration vereinfachen.

Aktivierung von VGPU in Proxmox

Schritt 1: Hardware- und BIOS-Einstellungen überprüfen

Stellen Sie sicher, dass Ihre CPU und das Motherboard Virtualisierung und IOMMU unterstützen. Rufen Sie das BIOS auf und aktivieren Sie:

  • VT-d (Intel) oder SVM (AMD)

  • IOMMU

  • Decodierung über 4G

  • ARIs-Support (falls verfügbar)

Nach dem Start die IOMMU-Isolation überprüfen:

for d in /sys/kernel/iommu_groups/*/devices/*; do echo ${d##*/}; done

Ihre GPU sollte in einer eigenen Gruppe angezeigt werden. Andernfalls könnte das Passthrough fehlschlagen.

Schritt 2: Proxmox aktualisieren und VGPU Helper installieren

Öffnen Sie Updates in der Proxmox-GUI. Wenden Sie alle Aktualisierungen an und starten Sie neu. Öffnen Sie anschließend die Shell und führen Sie Folgendes aus:

apt install pve-nvidia-vgpu-helper
pve-nvidia-vgpu-helper setup

Dieses Hilfsprogramm konfiguriert Kernel-Module, deaktiviert widersprüchliche Treiber (wie nouveau) und richtet Udev-Regeln ein.

Schritt 3: NVIDIA-Hosttreiber installieren

Laden Sie die neuesten vGPU-KVM-Hosttreiber (z. B. Branch 17.x) aus dem NVIDIA-Unternehmensportal herunter. Übertragen Sie die .run-Datei auf Ihren Proxmox-Host und führen Sie folgenden Befehl aus:

chmod +x NVIDIA-Linux-x86_64-*.run
./NVIDIA-Linux-x86_64-*.run

Wenn Ihr Kernel 6.8 oder neuer ist, funktionieren ältere Treiber möglicherweise nicht mehr. Wenden Sie DKMS-Patches wie das polloloco vgpu-unlock-Repository an.

Schritt 4: Aktivieren von SR-IOV oder MDEV

Aktivieren Sie für Ampere- und Ada-GPUs die SR-IOV-Virtuellen Funktionen:

systemctl enable --now pve-nvidia-sriov@<GPU_PCI_ID>.service

Zur Überprüfung:

lspci -d 10de:

Sie sollten eine Liste virtueller Funktionen sehen.

Für ältere GPUs (z. B. Turing) MDEV verwenden:

mdevctl start -u <UUID> -p 0000:01:00.0 --type nvidia-<profile>

Schritt 5: vGPU einer VM zuweisen

Wechseln Sie zum Reiter Hardware Ihrer VM. Klicken Sie auf Hinzufügen > PCI-Gerät. Wählen Sie die virtuelle Funktion aus, aktivieren Sie Verwendung mit vermittelten Geräten und speichern Sie die Einstellungen.

Schritt 6: Gasttreiber installieren

Installieren Sie innerhalb der VM den Gasttreiber, der zu Ihrer vGPU-Version passt. Sie finden ihn im selben NVIDIA-Downloadpaket.

Verwenden Sie nvidia-smi, um zu überprüfen, ob die vGPU erkannt wird.

Schritt 7: NVIDIA-Lizenzierung einrichten

NVIDIA erfordert einen gültigen Lizenzserver. Sie können ihn in einem Container oder einer VM ausführen:

docker run -d -p 7070:7070 --name nvidia-licensing nvidia/vgpu-license-server

Stellen Sie Firewallregeln so ein, dass TCP-Port 7070 erlaubt ist. Konfigurieren Sie in Ihrer Gast-VM die IP-Adresse des Lizenzservers mithilfe des Tools nvidia-smi vgpu.

Überprüfung nach der Einrichtung

Prüfen Sie den Treiberstatus:

dmesg | grep -i vfio
nvidia-smi vgpu -q

Suchen Sie nach Fehlern. Wenn die vGPU fehlt:

  • BIOS-Einstellungen erneut überprüfen

  • Überprüfen Sie die richtigen Treiberversionen

  • Lizenzserver-Konnektivität bestätigen

Vinchin VM-Sicherung und Wiederherstellung für Proxmox

Sobald Ihre Proxmox-VGPU-Konfiguration stabil ist, wird der Schutz Ihrer virtuellen Maschinen unerlässlich. Vinchin Backup & Recovery ist eine professionelle, unternehmensklasse Lösung zur Sicherung virtueller Maschinen, die Proxmox VE sowie 15 weitere Plattformen unterstützt, darunter VMware, Hyper-V, oVirt, OLVM, RHV, XCP-ng, XenServer, OpenStack und ZStack.

Vinchin bietet vollständige Sicherunginkrementelle,differenzielle Sicherung  mit geplanten und sich wiederholenden Optionen. Zu den Hauptfunktionen gehören Datendeduplizierung und Komprimierung, V2V-Plattformübergreifende Migration sowie LAN-freie Sicherung. Es unterstützt außerdem Verschlüsselung, GFS-Aufbewahrung, CBT und sofortige Wiederherstellung für einen robusten VM-Schutz.

Die Webkonsole ist übersichtlich und benutzerfreundlich. Folgen Sie einfach diesen vier Schritten:

1. Wählen Sie die Proxmox-VM aus, die gesichert werden soll;

Wählen Sie die Proxmox-VM für die Sicherung aus

2. Sicherungsspeicherort auswählen;

Sicherungsspeicherort auswählen

3. Sicherungsstrategien konfigurieren;

Sicherungsstrategien konfigurieren

4. Senden Sie den Auftrag ab.

Auftrag einreichen

Vinchin ist weltweit für seine Leistung und Unterstützung vertraut. Überzeugen Sie sich selbst mit einer 60-tägigen kostenlosen Testversion mit allen Funktionen. Fragen oder Hilfe benötigt? Kontaktieren Sie uns jederzeit!

Proxmox VGPU FAQs

F1. Welche GPUs unterstützen vGPU unter Proxmox?
Nur unterstützte NVIDIA-Data-Center-GPUs wie A100, A40, L40 und T4. Consumer-GPUs wie GeForce werden nicht unterstützt.

F2. Wie installiere ich einen Lizenzserver?
Sie können einen Docker-Container verwenden: docker run -d -p 7070:7070 nvidia/vgpu-license-server

F3. Meine vGPU wird in der VM nicht angezeigt. Was sollte ich überprüfen?
Überprüfen Sie im BIOS die Einstellung für „Above 4G Decoding“, bestätigen Sie die Treiberversionen und verwenden Sie nvidia-smi vgpu -q, um eine Diagnose durchzuführen.

Fazit

Proxmox VGPU ermöglicht das gemeinsame Nutzen einer GPU durch mehrere VMs für anspruchsvolle Anwendungen wie KI und 3D. Mit der richtigen Konfiguration läuft es reibungslos. Schützen Sie diese Workloads mit einer bewährten Backup-Lösung, die Forever-Incremental-Backup, Deduplizierung und V2V-Migration bietet. Testen Sie es 60 Tage lang kostenlos – ohne Risiko und mit allen Funktionen.


Teilen auf:

Categories: VM Tips