次の方法で共有


GPU を使用して Azure Stack Edge Pro 上の Ubuntu VM に Nvidia DeepStream モジュールをデプロイする

適用対象:Yes for Pro - GPU SKUAzure Stack Edge Pro - GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro R

この記事では、Azure Stack Edge デバイスで稼働している Ubuntu VM に Nvidia の DeepStream モジュールをデプロイする方法について説明します。 DeepStream モジュールは、GPU デバイスでのみサポートされます。

前提条件

開始する前に、以下の項目があることを確認します:

IoT Edge モジュールの Marketplace からモジュールを取得する

  1. Azure portalで、[デバイス管理]>[IoT Edge] に移動します。

  2. IoT Edge ランタイムのデプロイ中に構成した IoT Hub デバイスを選択します。

    Screenshot of the Azure portal, IoT Edge, IoT Hub device.

  3. [Set modules](モジュールの設定) を選びます。

    Screenshot of the Azure portal, IoT Hub, set modules page.

  4. [追加]>[Marketplace モジュール] を選択します。

    Screenshot of the Azure portal, Marketplace Module, Add Marketplace Module selection.

  5. [NVIDIA DeepStream SDK 5.1 for x86/AMD64] を探し、選択します。

    Screenshot of the Azure portal, IoT Edge Module Marketplace, modules options.

  6. [確認と作成] を選択した後、[モジュールの作成] を選択します。

モジュール ランタイムの状態を確認する

  1. モジュールが稼働していることを確認します。

    Screenshot of the Azure portal, modules runtime status.

  2. モジュールに関し、IoT Hub 上の IoT Edge デバイスのトラブルシューティング ページで次の出力が表示されることを確認します。

    Screenshot of the Azure portal, NVIDIA DeepStream SDK log file output.

一定時間が経過すると、モジュール ランタイムが完了して終了し、モジュールの状態がエラーを返します。 このエラー状態は予想される動作です。

Screenshot of the Azure portal, NVIDIA DeepStream SDK module runtime status with error condition.

次のステップ

IoT Edge に関する問題のトラブルシューティング