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

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

Azure Local (旧 Stack HCI) と Azure Virtual Desktop (AVD) の統合は比較的新しい機能です。Nerdio Manager バージョン 7.1 より前の場合、以下の手順に従って手動で AVD リソースを統合できます。

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

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

  • 既存の Azure Local 静的 ホストプールを、ハイブリッド ホストプールに変換するには、そのホストプールの隣にある「その他のオプション」 メニューから「ハイブリッドに変換」 を選択します。

  • 既存の Azure Local ホストプールは、Azure Cloud ホストプールを Nerdio Manager にインポートするのと同じ方法でインポートできます。詳細については、既存のAzure Local ホストプールをNerdio Managerにインポートします。 にインポートするを参照してください。

ホストプールとセッションホストを Nerdio Manager に手動で取り込むには、以下の手順を完了してください:

前提条件

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

  • Nerdio Manager における管理者権限。

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

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

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

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

  1. ホストプールが Nerdio Manager に存在することを確認してください。

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

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

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

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

  2. Nerdio Manager SQL データベースに接続します。

    1. Azure ポータルで、nmw-app-kv* に似た名前の 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. 最初のクエリを再度実行して、HybridHostEnabledが現在2であることを確認します。

    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}

    • 例:

  • NMW_VM_FQDN: セッションホストの完全修飾ドメイン名(FQDN)を値に設定します。これは、Nerdio Managerのハイブリッドホストプールページに表示されるセッションホスト名と一致する必要があります。

    • 例:

タグを適用するには:

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

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

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

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

  5. 保存を選択します。

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

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

タグが保存されると、Nerdio ManagerはVMを対応するセッションホストに適切に関連付けることができます。

ステップ3: 更新を確認する

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

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

  • 標準操作: Nerdio Managerでは、標準の操作が可能です。例えば:

    • 監視の有効化

    • FSLogix プロファイルの適用

    • Scripted Actions の実行

    • その他

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

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

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

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