跳至主要内容

NVIDIA Driver Toolkit

自 v1.3.0 版本起提供

nvidia-driver-toolkit 是一個附加元件,允許您將頻外 (out-of-band) NVIDIA GRID KVM 驅動程式部署到現有的 Harvester 叢集。

備註

此工具包僅包含正確的 Harvester OS 映像檔、建置公用程式和核心標頭檔 (kernel headers),這些是用來從容器中編譯並載入 NVIDIA 驅動程式所需的。您必須使用有效的 NVIDIA 訂閱下載 NVIDIA KVM 驅動程式。有關識別適合您 NVIDIA GPU 的正確驅動程式的指引,請參閱 NVIDIA 文件。

Harvester ISO 不包含 nvidia-driver-toolkit 容器映像檔。由於其體積較大,預設會從 Docker Hub 拉取映像檔。如果您處於實體隔離 (air-gapped) 環境,您可以下載並將映像檔推送到您的私有註冊表。nvidia-driver-toolkit 畫面上的 Image Repository 和 Image Tag 欄位提供了您必須下載之映像檔的資訊。

備註

每個新的 Harvester 版本發布時都會附帶正確的 nvidia-driver-toolkit 映像檔,以確保映像檔中包含安裝 NVIDIA vGPU KVM 驅動程式所需的所有相依套件。

若要啟用此附加元件,使用者需要執行以下操作:

  • 提供 Driver Location:這是 nvidia vgpu kvm 驅動程式檔案所在的 http 位置(如範例所示)
  • 如果有需要,更新 Image Repository 和 Image Tag

啟用附加元件後,nvidia-driver-toolkit daemonset 將被部署到叢集中。

在 pod 啟動時,進入點指令碼 (entrypoint script) 會從指定的 Driver Location 下載 nvidia 驅動程式,安裝驅動程式並載入核心驅動程式。

PCIDevices 附加元件現在可以利用此附加元件,在包含受支援 GPU 裝置 的節點上管理 vGPU 裝置的生命週期。