イメージを追加して詳細を確認したら、Horizon Cloud Service - next-gen からイメージを公開できます。
次の手順を実行する前に、Microsoft Azure のデプロイと IMS で重要な情報についても確認します。
前提条件
続行する前に、次のタスクが完了していることを確認します。
- ドメイン登録が完了していること。
- Microsoft Entra ID が VMware Cloud に接続されていること。
- サイトが正常に作成されました。
- Unified Access Gateway と Edge Gateway の準備が完了していること。
- イメージ情報が検証され、イメージは未公開の状態であること。
- システム イメージ作成操作で使用されるエージェント関連のソフトウェアをダウンロードするために、
softwareupdate.vmware.com
は、TCP プロトコルを介した443
ポートを使用して、管理サブネットとテナント(デスクトップ)サブネットから解決可能でアクセス可能です。Edge プロキシが設定されている場合は、直接または Edge プロキシ経由でアクセスできる必要があります。プロキシ自体は、テナント(デスクトップ)サブネット内のイメージ仮想マシンからアクセスできる必要があります。イメージ サービスは、Edge レベルで設定されたプロキシを使用します。詳細については、Microsoft Azure での Horizon Cloud 環境のポートとプロトコルの要件を参照してください。 - GPU タイプの仮想マシン モデルが選択されている場合は、NVIDIA GPU ドライバが仮想マシンにインストールされていることを確認します。詳細については、Windows を実行している N シリーズ仮想マシンに NVIDIA GPU ドライバをインストールするを参照してください。
- プロバイダに少なくとも 1 つの仮想ネットワークとテナント(デスクトップ)サブネットが選択されている。
- 必要に応じて、イメージに Horizon Agent を手動でインストールします。
Horizon Cloud Service - next-gen は、公開ワークフロー実行中に Horizon Agent を自動的にインストールします。ただし、特定のユースケースで公開ワークフローの前にエージェントをインストールする必要がある場合は、KB 91998 を参照してください。Horizon Agent を手動でインストールする場合は、次の手順を実行するときに、[Horizon Agent のインストール] トグルの選択を解除します。
- Microsoft Azure カスタム スクリプト拡張機能 (CSE)、Azure RunCommand、および Sysprep が、Microsoft Azure のイメージ仮想マシン上のポリシー、ファイアウォール、または外部ソリューションによってブロックまたは中断されていないことを確認します。Azure イメージのイメージ公開プロセスでは、Azure カスタム スクリプト拡張機能と Azure RunCommand が使用され、Azure コンピューティング ギャラリーでキャプチャする前に Sysprep を使用してイメージが汎用化されます。
イメージ仮想マシンでプロキシを設定する場合は、URL
https://softwareupdate.vmware.com/
をホワイトリストに登録して、URL がプロキシによってバイパスされるようにする必要があります。Horizon Cloud Service - next-gen では、CSE は Horizon Agent をインストールするのに必要です。したがって、Azure ポリシーを使用して、イメージの準備に使用される仮想マシンであるイメージ仮想マシンへの拡張機能のインストールを制限する場合は、公開プロセスの失敗を防ぐために、構成のポリシーの割り当てフェーズで次のいずれかを実行してください。
- CSE に関連する Microsoft Azure セキュリティ ポリシーで、イメージ仮想マシンへの CSE のインストールと実行が許可されていることを確認します。
注: ポリシーを割り当てるときに、除外するものを選択できます。これは、ポリシーの割り当てから除外することになるリソースです。この方法を使用する場合は、ポリシーから除外するイメージ関連リソースを選択します。
- vmw-hcs-image-CustomScriptExtension という名前の CSE の実行を許可します。公開プロセス中に、Horizon Cloud Service - next-gen は、イメージ仮想マシンに接続されている CSE の vmw-hcs-image-CustomScriptExtension 名を使用します。
- CSE に関連する Microsoft Azure セキュリティ ポリシーで、イメージ仮想マシンへの CSE のインストールと実行が許可されていることを確認します。