So aktivieren Sie eine VMware Virtual Machine für den GPU-Passthrough.

So aktivieren Sie eine VMware Virtual Machine für den GPU-Passthrough.


Dieser Artikel enthält Informationen zum Aktivieren von GPU-Passthrough auf einer VMware Virtual Machine.
 

Umgebung:

Konfigurationsschritte:

  1. Aktivieren Sie GPU-Passthrough auf dem Host:
    1. Überprüfen Sie, das VT-d oder AMD IOMMU auf dem Host aktiviert ist, indem Sie den folgenden Befehl entweder über SSH oder in der Konsole ausführen. (Hinweis: Ersetzen Sie durch den Namen des Moduls: vtddmar für Intel, AMDiommu für AMD). # esxcfg-Modul – l | grep < Modulename > Wenn das entsprechende Modul nicht vorhanden ist, müssen Sie es möglicherweise im BIOS aktivieren oder Ihre Hardware ist möglicherweise nicht in der Lage, PCI-Passthrough bereitzustellen.
    2. Stellen Sie mithilfe des vSphere-Clients eine Verbindung mit VMware vCenter™ her und wählen Sie den Host mit der installierten GPU-Karte aus.
    3. Wählen Sie die Registerkarte "Konfiguration" für den Host und klicken Sie auf "Erweiterte Einstellungen" (Hardware im oberen linken Bereich). Wenn auf dem Host Geräte für Passthrough aktiviert sind, werden diese Geräte hier aufgelistet.
    4. Klicken Sie zum Konfigurieren von Passthrough für die GPU auf "Passthrough konfigurieren".
    5. Aktivieren Sie im Fenster "Geräte für Passthrough markieren" das Kontrollkästchen, das dem GPU-Adapter entspricht, der auf dem Host installiert ist.
    6. Klicken Sie auf OK. Die GPU sollte jetzt im Fenster auf der Seite "Erweiterte Einstellungen" aufgelistet werden.
    7. Hinweis: Wenn auf dem Gerät ein orangefarbener Pfeil angezeigt wird, muss der Host neu gestartet werden, bevor Passthrough funktioniert. Wenn das Gerätesymbol grün ist, ist Passthrough aktiviert.
  2. Aktivieren Sie die virtuelle Maschine für GPU-Passthrough
    1. Aktualisieren Sie die VM auf Hardware Version 9
    2. Damit vDGA funktioniert, muss der gesamte für die virtuelle Maschine konfigurierte Speicher reserviert sein. Wenn jeder virtuellen Maschine 2 GB Speicher zugewiesen sind, sollten Sie die gesamten 2 GB reservieren. Wählen Sie dazu die Option "Alle Gastspeicher reservieren" aus, wenn Sie die Speicheroption auf der Registerkarte "Ressourcen" im Einstellungsfenster einer virtuellen Maschine anzeigen.
    3. Fügen Sie für virtuelle Maschinen mit mehr als 2 GB konfiguriertem Speicher der VMX-Datei der virtuellen Maschine den folgenden Parameter hinzu (Sie können dies am Ende der Datei hinzufügen): pciHole.start = "2048"
    4. Stellen Sie mithilfe des vSphere-Clients eine direkte Verbindung zum ESXi-Host mit der installierten GPU-Karte her, oder wählen Sie den Host in vCenter aus.
    5. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine und wählen Sie "Einstellungen bearbeiten"
    6. Fügen Sie ein neues Gerät hinzu, indem Sie "PCI-Gerät" aus der Liste auswählen, und klicken Sie auf "Weiter".
    7. Wählen Sie die GPU als Passthrough-Gerät aus, um sich mit der virtuellen Maschine aus der Drop-Down-Liste zu verbinden, und klicken Sie auf Weiter.
    8. Klicken Sie auf Finish (Fertig stellen).
    9. Laden und installieren Sie die Treiber gemäß des Betriebssystems der virtuellen Maschine.
    10. Starten Sie die virtuelle Maschine neu.


Referenz:Bereitstellungshandbuch für Grafikbeschleunigung auf Virtueller Maschine
                
 


Artikel-ID: SLN288103

Datum der letzten Änderung: 18.10.2018 12:45


Diesen Artikel bewerten

Präzise
Nützlich
Leicht verständlich
War dieser Artikel hilfreich?
Ja Nein
Schicken Sie uns Ihr Feedback.
Die folgenden Sonderzeichen dürfen in Kommentaren nicht verwendet werden: <>()\
Derzeit ist kein Zugriff auf das Feedbacksystem möglich. Bitte versuchen Sie es später erneut.

Vielen Dank für Ihr Feedback.