Azure Local (Stack HCI) にプロビジョニングされた AVD リソースを Nerdio Manager と統合するにはどうすればよいですか?

Azure Local (旧 Stack HCI) と Azure Virtual Desktop (AVD) の統合は比較的新しい機能です。 Nerdio Manager

注記

Nerdio Manager バージョン 7.1 以降を実行している場合:

  • このプロセスは必要ありません。なぜなら、この機能はすでに統合されているからです。

  • 既存の Azure Local 静的 ホストプールを、 ハイブリッド ホストプールに変換するには、そのホストプールの隣にある「その他のオプション」

    NME-convert-to-hybrid.png
  • 既存の Azure Local ホストプールは、Azure Cloud ホストプールを Nerdio Manager

ホストプールとセッションホストを Nerdio Manager

  • ステップ 3:ステップ 1: SQL データベースでホストプールのタイプをハイブリッドに設定する。

  • ステップ 3:VMをAVDセッションホストに関連付ける

  • ステップ 3:更新を確認してください:

前提条件

  • Azure ポータルへのアクセス。

  • Nerdio Manager

  • AVD リソースを持つ稼働中の Azure Local 環境。

手順 1:ステップ 1: SQL データベースでホストプールのタイプをハイブリッドに設定する。

Nerdio Managerハイブリッド として認識するには、SQL データベース内の設定を直接更新する必要があります。データベースを更新する前に、ホストプールがデータベースに存在することを確認してください。これが確認されたら、Nerdio SQL データベースに接続し、SQL クエリを実行する必要があります。

ホストプールのタイプをハイブリッドに設定するには:
  1. ホストプールが Nerdio Manager

    1. 作業するホストプールを特定します。

    2. ホストの管理 アクションメニューから、プロパティ > VM 展開 を選択します。

    3. VM展開エリアで、オプションを有効または無効にします。

      このステップは、ホストプールがデータベースに保存されることを保証します。これらの変更は後で元に戻すことができます。

  2. Nerdio Manager

    1. Azure ポータルで、 に似た名前の Key Vault を特定します。

      それはアプリサービスと同じリソース グループにプロビジョニングされています。

    2. ConnectionStrings--DefaultConnectionという名前のシークレットを特定します。

    3. パスワード の値を取得します。これは接続文字列の一部であり、完全な値ではありません。

      注記

      注: Key Vault から パスワード の値を取得するには、シークレットに対して 読み取り および リスト の権限が必要です。

    4. 必要に応じてアクセス ポリシーをアサインします。

    5. nerdio-app-dbに似た名前のSQLデータベースに移動します。

    6. 左ペインで クエリ エディター を選択し、前に取得した パスワード の値を使用して認証します。

      注記

      注: 完全な接続文字列を使用しないでください。

  3. HybridHostEnabled設定を更新します:

    1. 現在の値を取得するために、次の SQL クエリを実行します。実行する前に、次の調整を行います。

      • POOL_NAMEをホストプールの名前に置き換えます。

      • %のラッパーを残して、名前の一部を検索できます。

      SELECT HostPoolId, HybridHostEnabled FROM [dbo].[HostPoolProperties] WHERE HostPoolId LIKE '%POOL_NAME%'
    2. 次のSQLクエリを実行して、HybridHostEnabledの値を0から2に更新します。値を2に変更すると、システムがプールをハイブリッドとして認識するのに役立ちます。

      次の調整を行ってください:

      • 前のクエリからResourceIDを使用して更新を実行します。

      • 'RESOURCEID'を実際のResource IDの値に置き換えます。

      UPDATE [dbo].[HostPoolProperties] SET HybridHostEnabled = 2 WHERE HostPoolId = 'RESOURCEID'

      例えば:

      /subscriptions/XXXX...XX/resourcegroups/my_resource_group/providers/Microsoft.DesktopVirtualization/hostPools/my_host_pool)

  4. 更新を確認してください:

    1. 最初のクエリを再度実行して、HybridHostEnabled2になっていることを確認します。

    2. Nerdio Managerハイブリッド セクションの下にホストプールが表示されることを確認します。

手順 2:VMをAVDセッションホストに関連付ける

ホストプールがハイブリッドに設定されたら、次のステップは各VMを適切なAVDセッションホストに関連付けることです。これを行うには、必要なタグをVMに適用します。

セッションホストに正しく関連付けるためには、ホストプール内の各VMに次の3つのタグを適用する必要があります。

  • NMW_OBJECT_TYPE:ホストプール内のすべてのVMの値をSESSION_HOSTに設定します。

  • NMW_ARM_HOST_POOL: : ホストプールのResource ID を値に設定します。

    • 次の形式を使用します: /{subscription_id}/{resource_group_name}/{hostpool_name}

    • 例:5d4206f2-8af2-479a-b7f9-5fb434457d5f/nme-avd-resources/nme-hci

  • NMW_VM_FQDN: : セッションホストの完全修飾ドメイン名(FQDN)を値に設定します。これは、 ハイブリッドホストプール Nerdio Manager

    • 例: my-vm.nerdiohci.local

タグを適用するには:
  1. 作業したいホストプールを見つけます。

  2. ホストの管理アクションメニューから、管理する > カスタムタグを選択します。

  3. [ホストプール名]のタグ管理ページで、追加を選択します。

  4. タグの名前の詳細を入力します。

  5. 保存を選択します。

  6. 上記のすべてのタグを適用するために、ステップ3-5を繰り返します。

注記

注意: 必要なタグを専用グループに含め、そのグループをホストプールに割り当てることもできます。

タグが保存されると、 Nerdio Manager

手順 3:更新を確認してください:

上記のステップを完了した後、以下をチェックして、統合が成功しているか確認してください:

  • ホストプールの状態: Nerdio Managerハイブリッド として表示され、セッションホストが正しく関連付けられています。

  • 標準操作:Nerdio Managerでは、次のような標準の操作が可能です:

    • 監視の有効化

    • FSLogix プロファイルの適用

    • Scripted Actions の実行

    • その他

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

記事コメントは受け付けていません。