Microsoft Azure デプロイの Horizon Edge で IMS を使用する際に注意すべき要件と考慮事項について説明します。Microsoft Azure デプロイの Horizon Edge は、次の要件を満たす必要があります。
Microsoft Azure - Horizon Edge 全体の要件
前述のリンク ページの詳細に加えて、IMS 操作が正常に機能し、デプロイでサポートされるようにするには、それらのデプロイも次の要件を満たす必要があります。デプロイがこれらの要件を継続して満たせない場合は、想定外の結果が発生し、イメージ管理の操作が失敗する可能性があります。公開を行う操作については、特にこれらの要件の影響を受けます。
Microsoft Azure の割り当て容量の要件
利用する Microsoft Azure サブスクリプションには、イメージ管理の操作のために選択する仮想マシン モデルに対する十分な割り当て容量が必要です。イメージベース仮想マシンに使用する推奨モデル タイプについては、「Microsoft Azure Edge をデプロイするための要件チェックリスト」を参照してください。
サービス プリンシパルの要件
サービスは API 呼び出しを使用して、Microsoft Azure サブスクリプションのリソースを操作します。操作を正常に実行するには、サービス プリンシパルが Microsoft Azure の Horizon Edge で使用するために登録されている限り、次の点に該当していることを確認します。
- そのページで説明されている要件を継続して満たしている。
- 有効期限が切れていない、および有効期限切れにならない。
- Azure ポータルに残っていて、削除されていない。
Microsoft Azure サブスクリプション アプリケーション キー
Microsoft Azure サブスクリプション キー(プライベート キー)には有効期限があります。最終日が経過して、キーの有効期限が切れる前に、Microsoft Azure ポータルを使用してサブスクリプションの新しいキーを作成します。 その後、すぐに Horizon Universal Console に保存されているサブスクリプション情報を変更して新しいキーの使用を開始する必要があります。Microsoft Azure ポータルと Horizon Universal Console の両側のサブスクリプション情報が一致すると、Horizon Cloud 環境に保存されているサブスクリプション情報は、そのサブスクリプションにすでにデプロイされている Edge で使用できます。
Microsoft Azure ポータルから、サブスクリプション名、アプリケーション ID、およびアプリケーション キーを変更することができます。アプリケーション キー フィールドにキーを表示するためのアイコンがある場合でも、キーは非表示のままになります。新しいサブスクリプション名を入力するには、[サブスクリプションの管理] ウィンドウの サブスクリプション名 メニューの横にある 編集 をクリックします。注:環境、サブスクリプション ID、およびディレクトリ ID の値を更新することはできません。
Windows イメージの公開 — Sysprep の前提条件と考慮事項
Windows イメージを公開する場合、Horizon Cloud は Azure Run コマンドを使用してゲスト OS 内で Sysprep を実行し、仮想マシンを一般化します。次の要件と考慮事項が適用される場合があります。
前提条件
-
**事前の対話型ログインは不要:**サポート対象の Windows バージョンを公開する前に、イメージ仮想マシンへの事前の対話型ログインを実行する必要はありません。
-
**Windows 11 24H2 以降 - 仮想マシンの認証情報が有効である必要がある:**Horizon Cloud は、イメージが追加されたときに提供されたローカル管理者認証情報を使用して、Windows 11 24H2 以降のイメージで Sysprep を実行します。これらの認証情報が公開時に有効であることを確認してください。イメージのインポート後にパスワードが変更された場合、またはアカウントが無効になった場合は、公開ワークフローを開始する前に、Horizon Universal Console で [仮想マシン パスワードのリセット] オプションを使用します。公開操作が開始または失敗した後、[仮想マシン パスワードのリセット] は使用できません。
-
**ローカル管理者アカウントを有効にする必要がある(Windows 11 24H2 以降):**仮想マシンのローカル管理者アカウントがアクティブであり、無効になっていないことを確認します。
-
**Azure Run コマンドを許可する必要がある:**Azure Run コマンドが、イメージ仮想マシンの Azure ポリシー、ネットワーク ルール、またはセキュリティ ソリューションによってブロックされないようにする必要があります。
考慮事項
-
**BitLocker 暗号化ドライブ:**Windows 11 24H2 以降でイメージ仮想マシンの BitLocker 暗号化が有効になっている場合、公開ワークフローは Sysprep を実行する前に自動的に復号化を開始します。これにより、ドライブの容量によっては全体の公開時間が長くなる可能性があります。
-
**公開時間:**全体的な公開時間には、Sysprep の実行と一般化の監視フェーズが含まれます。この時間中は、仮想マシンをシャットダウンまたは割り当て解除しないでください。
トラブルシューティング
-
公開が Sysprep 関連のエラーで失敗した場合、Horizon Cloud サービスはイメージ仮想マシンから Sysprep エラー ログを取得し、イメージ バージョンの詳細ページにエラー メッセージを表示してエラーの原因を示します。HCS コンソールにエラーが表示されない場合は、イメージ仮想マシンの
C:\Windows\System32\Sysprep\Panther\setuperr.logにある Sysprep エラー ログを確認します。 -
Windows 11 24H2 以降で認証エラーが発生して公開に失敗した場合は、イメージに使用されるローカル管理者アカウントに「バッチ ジョブとしてのログオンを拒否」グループ ポリシー制限が適用されていないことを確認します。このポリシーがローカル管理者アカウントに明示的に適用されている場合、イメージの管理者認証情報で Sysprep が実行できなくなる場合があります。この制限は、ほとんどの環境には適用されません。ローカル管理者アカウントには、デフォルトでこの権限が付与されています。
Horizon Cloud システム定義の許可された AppX パッケージ
Azure イメージをインポートする場合、Horizon Cloud は、内部システム定義の許可リストに基づいて一部の AppX パッケージ(拡張子が .appx のファイル)を保持します。これらのパッケージはデフォルトでシステムの許可リストに含まれており、インポート プロセスの最後に生成されるベース仮想マシンに残ります。Azure イメージのインポート後は、次のパッケージを削除しないでください。
Microsoft.DesktopAppInstaller
Microsoft.Messaging
Microsoft.MSPaint
Microsoft.OutlookForWindows
Microsoft.Windows.Photos
Microsoft.MicrosoftStickyNotes
Microsoft.WindowsCalculator
Microsoft.WindowsCommunicationsApps
Microsoft.WindowsSoundRecorder
Microsoft.WindowsStore
Microsoft.WindowsNotepad
Microsoft.ScreenSketch
Microsoft.Xbox.TCUI
Microsoft.XboxApp
Microsoft.XboxGameCallableUI
Microsoft.XboxGameOverlay
Microsoft.XboxGamingOverlay
Microsoft.XboxIdentityProvider
Microsoft.XboxSpeechToTextOverlay
MSTeams
Windows.CBSPreview
windows.immersivecontrolpanel
Windows.PrintDialog
Microsoft.Paint
Microsoft.ZuneMusic
Microsoft Azure を使用するイメージの仮想マシン パスワードのリセット
イメージがインポート済みで未発行の状態である限り、仮想マシンのパスワードをリセットできます。Horizon Universal Console にログインし、イメージ リソースの下で、リセットが必要なイメージまたはイメージ バージョンを選択します。選択すると、[仮想マシン パスワードのリセット] ボタンが使用可能になります。
このページは役に立ちましたか?