|
Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar. |
NVIDIA-Treiber-Toolkit
Das nvidia-driver-toolkit Add-on ermöglicht es Ihnen, NVIDIA GRID KVM-Treiber außerhalb des Bandes auf Ihren bestehenden SUSE Virtualization Clustern bereitzustellen.
|
Das Toolkit enthält nur das korrekte SUSE Virtualization Betriebssystem-Image, Build-Utilities und Kernel-Header, die es ermöglichen, NVIDIA-Treiber aus dem Container zu kompilieren und zu laden. Sie müssen die NVIDIA KVM-Treiber mit einem gültigen NVIDIA-Abonnement herunterladen. Für Anleitungen zur Identifizierung des richtigen Treibers für Ihre NVIDIA GPU siehe die NVIDIA-Dokumentation. Jede neue SUSE Virtualization Version wird mit dem korrekten |
Das SUSE Virtualization ISO enthält nicht das nvidia-driver-toolkit Container-Image. Aufgrund seiner Größe wird das Image standardmäßig von Docker Hub heruntergeladen. Wenn Sie eine Air-Gapped-Umgebung haben, können Sie das Image herunterladen und in Ihr privates Repository hochladen. Die Felder Image Repository und Image Tag auf dem nvidia-driver-toolkit Bildschirm bieten Informationen über das Image, das Sie herunterladen müssen.
Um das Add-on zu aktivieren, müssen Sie den HTTP-Speicherort angeben, an dem sich die NVIDIA vGPU KVM-Treiberdatei befindet. Sie können auch das Image-Repository und das Image-Tag bei Bedarf aktualisieren. Sobald das Add-on aktiviert ist, wird ein nvidia-driver-toolkit DaemonSet im Cluster bereitgestellt.
Beim Start des Pods lädt das ENTRYPOINT-Skript den NVIDIA-Treiber von dem angegebenen Treiberstandort herunter. Installieren Sie den Treiber und laden Sie die Kernel-Treiber.
Das pcidevices-controller Add-on kann nun dieses Add-on nutzen, um den Lebenszyklus der vGPU-Geräte auf Knoten mit unterstützten GPU Geräten zu verwalten.
Installation verschiedener NVIDIA-Treiberversionen
Die NVIDIA-Treiberversionen können zwischen den Cluster-Knoten variieren. Wenn Sie eine bestimmte Treiberversion auf einem Knoten installieren möchten, müssen Sie den Knoten annotieren, bevor Sie das nvidia-driver-toolkit Add-on starten.
kubectl annotate nodes {node name} sriovgpu.harvesterhci.io/custom-driver=https://[driver location]
Das Add-on installiert den angegebenen Treiber beim Start.
Wenn ein NVIDIA-Treiber zuvor installiert war, müssen Sie den Pod neu starten, um den Installationsprozess erneut auszulösen.