NSX Cloud 管理が有効になっているファームまたは VDI デスクトップ割り当てを作成する場合は、そのファームまたは割り当てのために使用する公開されたイメージに、NSX Tools をインストールする必要があります。公開する前に、イメージ仮想マシンに NSX Tools をインストールする必要があります。仮想マシンが作成されたら NSX Tools をインストールします。[インポートされた仮想マシン] ページには、仮想マシンの Horizon Agent に関連したソフトウェアのステータスがアクティブとして表示されます。

このページの手順は、個々のイメージ仮想マシンに NSX ツールをダウンロードしてインストールする方法として説明されている NSX Cloud の方法に従っています。この方法には、NSX Cloud 環境の Cloud Service Manager (CSM) で特定されたダウンロード場所から PowerShell インストール スクリプト ファイルをダウンロードします。イメージ仮想マシンでは、そのインストール スクリプトを実行して NSX Tools のインストール バイナリをダウンロードし、インストールを実行します。この方法の詳細については、『NSX-T Data Center 管理ガイド 』のWindows 仮想マシンへの NSX Toolsトピックを参照してください。

前提条件

[インポートされた仮想マシン] ページで、仮想マシンに対してエージェントに関連するステータスがアクティブになっていることを確認します。マニフェスト 1600 以降のポッドで作成された仮想マシンのステータスを取得するには、仮想マシンで [インポートされた仮想マシン] ページの [エージェント ペアリングをリセット] アクションを使用します。このアクションは、[詳細] ドロップダウン リストにあります。

注: Microsoft リモート デスクトップ クライアントを RDP ソフトウェアとして使用して仮想マシンに接続する場合は、それが最新のバージョンであることを確認してください。たとえば、Windows 7 オペレーティング システムのデフォルトの RDP ソフトウェアのバージョンはこの条件を満たしていません。バージョンは、バージョン 8 以降である必要があります。
仮想マシンの作成方法に応じて、仮想マシンのゲスト Windows オペレーティング システムにログインするために、認証情報(ユーザー名とパスワード)の少なくとも 1 つがあることを確認します。
仮想マシンが作成されるタイミング 仮想マシンの作成方法 ログインに使用する認証情報
2019 年 12 月のサービス リリースが実稼動する前

[インポートされた仮想マシン] ページから、仮想マシンのインポート ウィザードを実行します。

2019 年 12 月のサービス リリース日より前に、仮想マシンのインポート ウィザードは、ウィザードで指定された Active Directory ドメインに常に自動的に参加する仮想マシンを作成しました。そのような仮想マシンにログインするには、次のいずれかの方法を使用できます。

  • ウィザードで指定されたローカル管理者アカウントの認証情報。
  • その Active Directory ドメイン内のドメイン アカウントの認証情報。
2019 年 12 月のサービス リリースが実稼動した後

[インポートされた仮想マシン] ページから、仮想マシンのインポート ウィザードを実行します。

2019 年 12 月のサービス リリース日以降、[仮想マシンのインポート] ウィザードは、作成プロセスの最後に、ウィザードで作成された仮想マシンを指定された Active Directory ドメインに参加させるか、仮想マシンをドメインに参加させないかのオプションを提供します。

  • ウィザードの [ドメイン参加] トグルを有効にして仮想マシンが作成された場合、指定された Active Directory ドメインのドメイン アカウントの認証情報を使用するか、ウィザードで指定されたローカル管理者アカウントを使用できます。
  • ウィザードの [ドメイン参加] トグルをオフにして仮想マシンが作成された場合、ウィザードで指定されたローカル管理者アカウントを使用する必要があります。この場合、仮想マシンはドメインに参加していないため、ログインするためのアクセス権を持つ唯一のアカウントがローカル管理者アカウントになります。
任意のサービス リリース

手動による準備手順

通常、仮想マシンを手動で構築するときに、仮想マシンを Active Directory ドメインに加える必要はありません。その仮想マシンにログインするには、次のいずれかの方法を使用します。

  • 手動で構築された仮想マシンが Microsoft Azure ポータルで作成されたときに指定されたローカル管理者アカウントの認証情報。
  • その仮想マシンを Active Directory ドメインに手動で参加させた場合、そのドメインのドメインアカウントの認証情報。
重要: ポッド マニフェスト バージョン 1230 以降では、ドメイン アカウントはエージェント ソフトウェアがインストールされているドメイン参加イメージ仮想マシンに直接接続できます。ポッド マニフェスト 1230 より前のバージョンでは、ドメインに参加した仮想マシンにインストールされたエージェント ソフトウェアにより、ドメイン アカウントをその仮想マシンに直接接続できませんでした。ただし、ポッドを 1230 以降のマニフェストにまだ更新していない場合、エージェント ソフトウェアがインストールされているドメイン参加イメージ仮想マシンにドメイン アカウントを直接接続できるようにするには、まず、 ポッドがマニフェスト 1230 以降に更新されていないときに、インポートしたイメージにリモート接続するためのドメイン アカウントの機能を設定する方法の手順を実行する必要があります。

ダウンロードして仮想マシンにインストールすることで NSX Tools をインストールする場合は、NSX Cloud 環境の CSM のポータルにログインするための認証情報があることを確認してください。CSM を使用して、NSX Tools をインストールする PowerShell のインストール スクリプトをダウンロードする場所を識別します。CSM は NSX Cloud のコンポーネントであり、パブリック クラウドのインベントリ用の単一画面管理エンドポイントを提供します。詳細については、クラウド Service Manager のトピックおよび『NSX-T Data Center 管理ガイド』の関連トピックを参照してください。

手順

  1. 仮想マシンの Windows オペレーティング システムに接続するには、RDP ソフトウェアで仮想マシンの IP アドレスを使用します。
    • パブリック IP アドレスを使用して仮想マシンを作成した場合は、その IP アドレスを RDP ソフトウェアで使用できます。
    • 仮想マシンにプライベート IP アドレスがある場合は、次の 2 つの方法のいずれかを使用して RDP を実装する必要があります。
      • パブリック IP アドレスを持つ Microsoft Azure サブスクリプション内で別の仮想マシンを使用し、イメージ仮想マシンに対してアウトバウンド RDP を実行する。
      • VPN と RDP を企業のネットワーク経由でイメージ仮想マシン内で使用する
    注: エージェントに関連するソフトウェア コンポーネントを実行している仮想マシンにアクセスする場合、リモート デスクトップ クライアントのバージョンは 8 以降である必要があります。そうでないと、接続に失敗します。最新のリモート デスクトップ クライアントを使用することをお勧めします。
  2. この前提条件に記述されるようにして、認証情報 (ユーザー名とパスワード) を使用して Windows オペレーティング システムにログインします。
    仮想マシンの作成時に [イメージのインポート] ウィザードで指定したローカル管理者アカウントの認証情報を使用する場合は、ユーザー名を \username と入力します。
    注: 仮想マシンがドメインに参加している仮想マシンであり、この の前提条件で説明しているように、ローカル管理者アカウントではなく、ドメインアカウントを使用する場合は、ユーザー名を ドメイン\usernameとします。ここで、 ドメインはドメイン名です。
  3. Windows 仮想マシンから CSM にログインし、[クラウド] > [Azure] > [VNet] の順に移動し、ポッドの適切な VNet に移動します。
  4. 画面の [NSX Tools のダウンロードとインストール] を見つけて、Windows 用のダウンロード場所とインストール コマンドを取得します。
    その領域内で、表示されている Windows のインストール スクリプトのダウンロード場所を特定します。シンプルで基本的なインストール コマンドもダウンロード場所にあります。
    • 表示されるダウンロード場所には、パターン http://filepath/nsx_install.ps1 があります。このパターンでは、nsx_install.ps1 が PowerShell スクリプト ファイルであり、filepath がファイルをダウンロードするためのパスです。
    • 表示される基本インストール コマンドには、-dnsSuffix DNS-suffix が含まれています。DNS-suffix は、DNS 設定に関連する動的に生成された値です。DNS 設定は、NSX Cloud 設定の一部として Microsoft Azure VNet に PCG をデプロイしたときに選択します。
    重要: Horizon Cloud でイメージ仮想マシンの NSX Tools をインストールするスクリプトを実行する場合、以下を指定する必要があります。
    • Microsoft Azure VNet の CSM に表示されるのと同じ DNS-suffixDNS-suffix は、ユーザーの設定環境に対し一意である。
    • startOnDemand true オプション。このオプションは、Horizon Cloud 公開ワークフローのために NSX Tools を最適化します。
  5. 表示された DNS-suffix をコピーし、次の手順でインストール スクリプトを実行するときに使用します。
  6. ダウンロード場所を使用して、仮想マシン上の場所に nsx_install.ps1 ファイルをダウンロードします。
  7. PowerShell プロンプトを開き、nsx_install.ps1 ファイルをダウンロードした場所に移動し、DNS-suffix の値とオプション -startOnDemand true を使用してインストール コマンドを実行し、NSX Tools をインストールします。
    重要: オプション -startOnDemand true が必要です。
    次のコード ブロックは、 xxxxxxxxxxxxxxxxxxxxxxxxx.xx.internal.cloudapp.netDNS-suffix の例を含む PowerShell プロンプト内のコマンドの例です。
    powershell -file 'nsx_install.ps1' -operation install -dnsSuffix xxxxxxxxxxxxxxxxxxxxxxxxx.xx.internal.cloudapp.net -startOnDemand true
    スクリプトの実行が完了すると、NSX Tools が正常にインストールされているかどうかを示すメッセージが表示されます。
  8. PowerShell コマンド プロンプトを閉じます。
  9. 通常のコマンド プロンプトを開き、次のコマンドを実行して、NSX Tools のブートストラップ ステータスが準備完了であることを確認します。
    schtasks /query /tn nsx_bootstrap
    このコマンドを実行すると、nsx_bootstrap タスクが Ready ステータスであることが表示されます。以下に例を示します。
    TaskName              Next Run Time       Status
    --------------------- ------------------- -----------
    nsx_bootstrap         N/A                 Ready
    
  10. 仮想マシンの Windows オペレーティング システムからログアウトします。

次のタスク

NSX Tools がインストールされ、Ready タスクが nsx_bootstrap として表示されている状態でそれ以上のカスタマイズを行わない場合、イメージを発行できます。構成済みイメージ仮想マシンを Horizon Cloud の割り当て可能なイメージに変換するを参照してください。