次の方法で共有


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 モジュールを展開する方法について説明します。 DeepStream モジュールは、GPU デバイスでのみサポートされます。

前提条件

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

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

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

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

    Azure portal、IoT Edge、IoT Hub デバイスのスクリーンショット。

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

    Azure portal、IoT Hub、[Set modules](モジュールの設定) ページのスクリーンショット。

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

    Azure portal、[追加]、[Marketplace モジュール] の選択のスクリーンショット。

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

    Azure portal、[IoT Edge モジュールの Marketplace]、モジュールのオプションのスクリーンショット。

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

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

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

    Azure portal、モジュール ランタイムの状態のスクリーンショット。

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

    Azure portal、NVIDIA DeepStream SDK ログ ファイルの出力のスクリーンショット。

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

Azure portal、エラー状態を示す NVIDIA DeepStream SDK モジュール ランタイムの状態のスクリーンショット。

次のステップ

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