在 Azure N 系列 VM 上安装 NVIDIA GPU 驱动程序

在 Azure N 系列 VM 上安装 NVIDIA GPU 驱动程序

我在 Azure 订阅中配置了一个 NV8as_v4 虚拟机。我计划运行的应用程序需要 OpenGL 2.0 或更高版本的支持,因此我正在寻找 Azure 的 N 系列 VM 来获取其 GPU 支持。但是,我在安装此机器上的 NVIDIA 驱动程序时遇到了问题。以下是我迄今为止尝试过的方法及其结果:

  • 配置虚拟机并尝试根据此处的说明手动安装驱动程序:https://docs.microsoft.com/en-us/azure/virtual-machines/windows/n-series-driver-setup运行可执行驱动程序文件表明未找到支持的视频卡。参见屏幕截图#1。
  • 配置 VM 并尝试通过 Azure 门户 (VM > 扩展 > 添加) 安装 NVIDIA GPU 驱动程序扩展。扩展安装的结果是配置失败,服务器最终陷入无限重启循环(如果我操作得足够快,我可以登录,但收到警告,说即将重新启动,几秒钟内就会启动重新启动)。我能够在重新启动之前调出设备管理器。未检测到 NVIDIA 驱动程序(见截图#2)。
  • 删除了之前的 VM 并配置了另一个,这次安装 NVIDIA GPU 驱动程序扩展作为 VM 配置的一部分(使用 VM 设置上的“高级”选项卡)。扩展安装的结果是 Provisioning Succeeded,但我遇到了与上述相同的重启行为,并且设备管理器没有检测到 NVIDIA 驱动程序(见截图#2)。

我肯定忽略了一些简单的东西,因为这似乎是 N 系列 VM 的基本功能。关于如何让这个 N 系列 VM 安装正确的驱动程序,您有什么想法吗?

屏幕截图 #1

VM 找不到兼容的硬件

截图#2

设备管理器未显示已安装的 NVIDIA 驱动程序

答案1

NV8as_v4 虚拟机使用 AMD Radeon Instinct MI25 MxGPU。您可以从此链接登录 (RDP) 到您的 VM,下载并安装驱动程序:https://download.microsoft.com/download/3/8/9/3893407b-e8aa-4079-8592-735d7dd1c19a/Radeon-Pro-Software-for-Enterprise-GA.exe

您可以通过此链接了解有关不同 GPU 优化尺寸的更多信息:https://docs.microsoft.com/en-us/azure/virtual-machines/sizes-gpu

相关内容