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 クエリを実行する必要があります。
-
ホストプールが Nerdio Manager に存在することを確認してください。
作業するホストプールを特定します。
ホストの管理 アクションメニューから、プロパティ > VM 展開 を選択します。
-
VM 展開 タブで、オプションを有効または無効にします。
このステップは、ホストプールがデータベースに保存されることを保証します。これらの変更は後で元に戻すことができます。
-
Nerdio Manager SQL データベースに接続します。
-
Azure ポータルで、
nmw-app-kv*に似た名前の Key Vault を特定します。それはアプリサービスと同じリソース グループにプロビジョニングされています。
ConnectionStrings--DefaultConnectionという名前のシークレットを見つけます。-
パスワード の値を取得します。これは接続文字列の一部であり、完全な値ではありません。
注: Key Vault から パスワード の値を取得するには、シークレットに対して 読み取り および リスト の権限が必要です。
必要に応じてアクセス ポリシーをアサインします。
nerdio-app-dbに似た名前の SQL データベースに移動します。-
左ペインで クエリ エディター を選択し、前に取得した パスワード の値を使用して認証します。
注: 完全な接続文字列を使用しないでください。
-
-
HybridHostEnabled設定を更新します。-
現在の値を取得するために、次の SQL クエリを実行します。実行する前に、次の調整を行います。
POOL_NAMEをホストプールの名前に置き換えます。%のラッパーを残して、名前の一部を検索できます。
SELECT HostPoolId, HybridHostEnabled FROM [dbo].[HostPoolProperties] WHERE HostPoolId LIKE '%POOL_NAME%'
-
次の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)
-
-
更新を確認してください:
最初のクエリを再度実行して、
HybridHostEnabledが現在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のハイブリッドホストプールページに表示されるセッションホスト名と一致する必要があります。例:
作業するホストプールを特定します。
ホストの管理アクションメニューから、管理する > カスタムタグを選択します。
[ホストプール名]のタグ管理ページで、追加を選択します。
タグの名前と値の詳細を入力します。
保存を選択します。
上記のすべてのタグを適用するために、ステップ3-5を繰り返します。
注意: 必要なタグを専用グループに含め、そのグループをホストプールに割り当てることもできます。
タグが保存されると、Nerdio ManagerはVMを対応するセッションホストに適切に関連付けることができます。
ステップ3: 更新を確認する
上記のステップを完了した後、以下をチェックして、統合が成功しているか確認してください:
ホストプールの状態: Nerdio Managerは現在、ホストプールがハイブリッドとして表示され、セッションホストが正しく関連付けられています。
-
標準操作: Nerdio Managerでは、標準の操作が可能です。例えば:
監視の有効化
FSLogix プロファイルの適用
Scripted Actions の実行
その他
コメント (0件のコメント)