你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在具有 GPU 的 Azure Stack Edge Pro 上的 Ubuntu VM 上部署 Nvidia DeepStream 模块

适用范围:适用于 Pro - GPU SKUAzure Stack Edge Pro - GPU对于 Pro 2 SKU 是必需的Azure Stack Edge Pro 2对于 Pro R SKU 是必需的Azure Stack Edge Pro R

本文介绍如何在 Azure Stack Edge 设备上运行的 Ubuntu VM 上部署 Nvidia 的 DeepStream 模块。 仅 GPU 设备支持 DeepStream 模块。

先决条件

在开始之前,请确保:

从 IoT Edge 模块市场获取模块

  1. Azure 门户中,转到“设备管理”>“IoT Edge”

  2. 选择在部署 IoT Edge 运行时时配置的 IoT 中心设备。

    Azure 门户中 IoT Edge、IoT 中心设备的屏幕截图。

  3. 选择“设置模块”。

    Azure 门户中 IoT 中心、“设置模块”页的屏幕截图。

  4. 选择“添加”>“市场模块”

    Azure 门户中市场模块、“添加市场模块”部分的屏幕截图。

  5. 搜索“适用于 x86/AMD64 的 NVIDIA DeepStream SDK 5.1”,然后选择它

    Azure 门户中 IoT Edge 市场模块、模块选项的屏幕截图。

  6. 选择“查看 + 创建”,然后选择“创建模块”

验证模块运行时状态

  1. 验证模块是否正在运行。

    Azure 门户中模块运行时状态的屏幕截图。

  2. 验证模块是否在 IoT 中心的 IoT Edge 设备的故障排除页面中提供以下输出:

    Azure 门户中 NVIDIA DeepStream SDK 日志文件输出的屏幕截图。

经过一段时间后,模块运行时将完成并退出,并导致模块状态返回错误。 此错误情况是预期行为。

Azure 门户中 NVIDIA DeepStream SDK 模块运行时状态包含错误状态的屏幕截图。

后续步骤

排查 IoT Edge 问题