Skip to main content
NetApp HCI
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为启用了 GPU 的计算节点安装 GPU 驱动程序

贡献者 netapp-dbagwell

采用 NVIDIA 图形处理单元( GPU )的计算节点(如 H610C )需要在 VMware ESXi 中安装 NVIDIA 软件驱动程序,以便能够利用增强的处理能力。使用 GPU 部署计算节点后,您需要在每个启用了 GPU 的计算节点上执行这些步骤,以便在 ESXi 中安装 GPU 驱动程序。

步骤
  1. 打开浏览器并通过以下 URL 浏览到 NVIDIA 许可门户:

    https://nvid.nvidia.com/dashboard/
  2. 根据您的环境,将以下驱动程序软件包之一下载到您的计算机:

    vSphere 版本 驱动程序包

    vSphere 6.5

    nvidia-grid-vsphere-6.5-410.92-410.91-412.16.zip

    vSphere 6.7

    nvidia-grid-vsphere-6.7-410.92-410.91-412.16.zip

  3. 在您的计算机上解压缩驱动程序软件包。

    生成的 .VIB 文件为未压缩的驱动程序文件。

  4. 将 ` .VIB` 驱动程序文件从计算机复制到计算节点上运行的 ESXi 。以下每个版本的命令示例假设该驱动程序位于管理主机上的 ` $HOME/NVIDIA/ESX6.x/` 目录中。SCP 实用程序可在大多数 Linux 分发版中随时使用,也可作为适用于所有 Windows 版本的可下载实用程序使用:

    ESXi 版本 Description

    ESXi 6.5

    sCP $HOME/NVIDIA/ESX6.5/NVIDIa.vib root@ <ESXi_IP_ADDR> : / 。

    ESXi 6.7

    sCP $HOME/NVIDIA/ESX6.7/NVIDIa.vib root@ <ESXi_IP_ADDR> : / 。

  5. 按照以下步骤以 root 用户身份登录到 ESXi 主机,并在 ESXi 中安装 NVIDIA vGPU Manager 。

    1. 运行以下命令以 root 用户身份登录到 ESXi 主机:

      ssh root@<ESXi_IP_ADDRESS>
    2. 运行以下命令以验证当前是否未安装任何 NVIDIA GPU 驱动程序:

      nvidia-smi

      此命令应返回消息 nvidia-smi : not found

    3. 运行以下命令以在主机上启用维护模式,并从 VIB 文件安装 NVIDIA vGPU Manager :

      esxcli system maintenanceMode set --enable true
      esxcli software vib install -v /NVIDIA**.vib

      此时应显示消息 Operation finished successfully

    4. 运行以下命令并验证所有八个 GPU 驱动程序是否均已在命令输出中列出:

      nvidia-smi
    5. 运行以下命令以验证是否已正确安装和加载 NVIDIA vGPU 软件包:

      vmkload_mod -l | grep nvidia

      此命令应返回类似于以下内容的输出: nvidia 816 13808

    6. 运行以下命令重新启动主机:

      reboot -f
    7. 运行以下命令以退出维护模式:

      esxcli system maintenanceMode set --enable false
  6. 对使用 NVIDIA GPU 的任何其他新部署的计算节点重复步骤 4-6 。

  7. 按照 NVIDIA 文档站点中的说明执行以下任务:

    1. 安装 NVIDIA 许可证服务器。

    2. 为虚拟机子系统配置 NVIDIA vGPU 软件。

    3. 如果您在虚拟桌面基础架构 (VDI) 环境中使用启用了 vGPU 的桌面,请为 NVIDIA vGPU 软件配置 VMware Horizon View 。