Azure Local (旧 Stack HCI) と Azure Virtual Desktop (AVD) の統合は比較的新しい機能です。 Nerdio Manager
注記
Nerdio Manager バージョン 7.1 以降を実行している場合:
-
このプロセスは必要ありません。なぜなら、この機能はすでに統合されているからです。
-
既存の Azure Local 静的 ホストプールを、 ハイブリッド ホストプールに変換するには、そのホストプールの隣にある「その他のオプション」
-
既存の Azure Local ホストプールは、Azure Cloud ホストプールを Nerdio Manager
ホストプールとセッションホストを Nerdio Manager
-
ステップ 3:ステップ 1: SQL データベースでホストプールのタイプをハイブリッドに設定する。
-
ステップ 3:VMをAVDセッションホストに関連付ける
-
ステップ 3:更新を確認してください:
Nerdio Managerハイブリッド として認識するには、SQL データベース内の設定を直接更新する必要があります。データベースを更新する前に、ホストプールがデータベースに存在することを確認してください。これが確認されたら、Nerdio SQL データベースに接続し、SQL クエリを実行する必要があります。
ホストプールのタイプをハイブリッドに設定するには:
-
ホストプールが Nerdio Manager
-
作業するホストプールを特定します。
-
ホストの管理 アクションメニューから、プロパティ > VM 展開 を選択します。
-
VM展開エリアで、オプションを有効または無効にします。
このステップは、ホストプールがデータベースに保存されることを保証します。これらの変更は後で元に戻すことができます。
-
-
Nerdio Manager
-
Azure ポータルで、
に似た名前の 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ハイブリッド セクションの下にホストプールが表示されることを確認します。
-
ホストプールがハイブリッドに設定されたら、次のステップは各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
-
タグを適用するには:
-
作業したいホストプールを見つけます。
-
ホストの管理アクションメニューから、管理する > カスタムタグを選択します。
-
[ホストプール名]のタグ管理ページで、追加を選択します。
-
タグの名前と値の詳細を入力します。
-
保存を選択します。
-
上記のすべてのタグを適用するために、ステップ3-5を繰り返します。
注記
注意: 必要なタグを専用グループに含め、そのグループをホストプールに割り当てることもできます。
タグが保存されると、 Nerdio Manager
コメント (0件のコメント)