Nutanixホストプール用のVMテンプレートを作成する

Nutanixホストプール用のVMテンプレートを作成する

この記事では、Nerdio ManagerでNutanixホストプール用のVMテンプレートを作成および管理するための2つのサポートされている方法について説明します。進む前に、まず両方の方法を確認して、どちらがあなたの環境に最適かを判断してください。

概要

       NutanixホストプールでのVMテンプレートの使用方法

Nerdio ManagerでNutanixホストプールを作成する際、Nutanix Prism Centralに格納されたVMテンプレートがセッションホストのプロビジョニングのためのソースイメージとして機能します。テンプレートはあらかじめ一般化され、セッションホストを展開する前に必要なすべてのドライバーとソフトウェアが含まれている必要があります。

       方法の選択

Nutanixホストプール用のVMテンプレートを作成および管理するための2つの方法があります:

  • 方法1 — Nutanix Prism CentralでVMテンプレートを作成する: VMテンプレートはNutanix Prism Centralで直接作成および管理されます。この方法は、イメージライフサイクル管理がNerdio Managerの外部で行われる環境に適しています。

  • 方法2 — Nerdio Managerからデスクトップイメージを作成して同期する: デスクトップイメージはNerdio Manager内で管理され、Azure Compute Galleryを通じてNutanixクラスターにVMテンプレートとして同期されます。この方法は、イメージライフサイクル管理がNerdio Manager内で集中管理される環境に適しています。

進むには、あなたの環境に適用される方法を選択してください:

方法1:Nutanix Prism CentralでVMテンプレートを直接作成する

この方法を使用すると、Nerdio Managerのデスクトップイメージ機能に依存せず、Nutanix Prism Central内でVMテンプレートを完全に構築および管理できます。

前提条件

システムおよび環境要件

この手順を実行する前に、以下が必要です:

  • OSイメージ — 次のいずれか:

    • 手動でダウンロードしたISO

    • Azure Marketplaceからエクスポートされたイメージ:

      1. Azureポータルを開き、希望するMarketplaceイメージからVMを作成します。

      2. VMのOSディスクリソースに移動します。

      3. ディスクブレードでディスクのエクスポートを選択し、時間制限付きのSAS URLを生成してVHDをダウンロードします。

  • Nutanix VirtIOドライバー

重要!

  • Azure Marketplaceのイメージには、Azureハイパーバイザーに最適化されたドライバーが付属しています。これらのドライバーはNutanix AHVと互換性がなく、Nutanix VirtIOを必要とするSCSIバスを使用するとVMが起動しません。Prism CentralでVMを作成する際には、ディスクバスタイプとしてSATAを使用してください。これにより、Nutanix VirtIOドライバーが事前にインストールされていなくてもイメージが起動でき、その後VM内にドライバーをインストールできます。

  • ソースVMでBitLocker(セキュアブート/vTPM)を有効にしないでください。SysprepはBitLockerによって保護されたボリュームを一般化できず、Trusted Launch VMはイメージを作成するために使用できません。

手順

Prism Central にサインインします。

Prism Centralにサインインし、アプリケーションスイッチャーを使用してインフラストラクチャアプリケーションに切り替えます。

イメージをアップロードします。

OSイメージがPrism Centralにまだ存在しない場合は、次のようにアップロードする:

  1. Compute & Storage > Imagesに移動する。

  2. Add Imageを選択する。

  3. OSイメージ(ISOまたはVHD)をアップロードする。

イメージから VM を作成します。

  1. Compute & Storage > VMsに移動する。

  2. Create VMを選択し、希望するハードウェア(CPU、メモリなど)を設定する。

  3. Disksセクションで、次の設定のディスクを追加する:

    • バスの種類: SATA

    • 操作: イメージからクローン作成する

    • イメージ: アップロードしたイメージを選択する。

  4. CD-ROMデバイスを追加する(インストール中にVirtIOドライバーまたはシステムISOをマウントするために必要)。

  5. VMの電源を入れ、接続する。

VirtIO ドライバーとソフトウェアをインストールします。

  1. Nutanix VirtIO ISOをCD-ROMにマウントし、ドライバーをインストールする。

  2. 必要な追加ソフトウェアをインストールする。

  3. すべてのドライバーがデバイスマネージャーを通じて正しく動作していることを確認する。不明なデバイスやエラーのあるデバイスは存在しないはずです。

  4. VirtIOドライバーがインストールされ、確認されたら、ディスクバスタイプをSATAからSCSIに変更して最適なパフォーマンスを得る。

Sysprep で VM を一般化します。

  1. CMDまたはPowerShellを管理者として開き、次のコマンドを実行する:

    %WINDIR%\System32\Sysprep\sysprep.exe /generalize /shutdown /oobe /mode:vm
  2. Sysprepの完了を待つ。VMは自動的にシャットダウンします。

  3. Sysprepが失敗した場合は、次の場所でログを確認する:

    %WINDIR%\System32\Sysprep\Panther\

警告: SysprepがVMを一般化した後は、VMの電源を入れないでください。一般化されたVMを起動すると、その状態が破損します — これが発生した場合は、テンプレート作成前にSysprep /generalizeを再度実行する必要があります。

VM テンプレートを作成します。

  1. Prism Centralで、コンピュート & ストレージ > VMsに移動し、作業したいVMを特定してください。

  2. VMを右クリックし、VMテンプレートを作成を選択してください。

  3. ウィザードの指示に従い、名前とオプションで説明を入力してください。

  4. [<b>保存</b>] を選択します。

クリーンアップ

VMテンプレートが正常に作成されたら、ソースVMを削除できます。

方法2:Nerdio Managerからデスクトップイメージを作成して同期する

この方法では、Azureにイメージをステージし(Azure Marketplaceからのパブリックイメージまたは独自のカスタムイメージのいずれかを使用)、それをVMテンプレートとしてNutanixクラスターに同期します。Nerdio Managerは、このワークフローのための4つのエントリポイントをサポートしています。環境に適用されるものを選択し、対応する手順に従ってください:

       Nutanix特有の設定

Nerdio Managerでイメージを設定する際、Nutanixへの同期を有効にするために以下の設定が必要です:

  • 地理的分散と Azure Compute Gallery: このオプションを [オン] に切り替えます。

  • Azure Compute Gallery: ドロップダウンリストから Azure Compute Gallery を選択します。

  • Nutanixクラスター: ドロップダウンリストから、イメージを同期させるNutanixクラスターを選択してください。

今すぐを選択して即座に同期するか、保存して閉じるを選択して同期をスケジュールしてください。ジョブの進捗はログで確認できます。

       同期の仕組み

状態が有効またはステージの管理されたイメージバージョンのみがNutanixに同期されます。管理されていない(バックアップ)バージョンは同期されません。

初回の同期時に、Nerdio ManagerはAzureからディスクをコピーし、NutanixイメージとVMを作成し、VMをテンプレートに変換し、一時リソースを削除します。結果として得られたNutanixテンプレートは、今後のすべての更新の同期対象となります。

その後の同期では、既存のテンプレートが置き換えられるのではなく、その場で更新されます。既存のテンプレートから一時的なVMが作成され、そのディスクが新しいイメージに交換され、テンプレートの更新が完了し、すべての一時リソースが削除されます。既存のテンプレートは新しいテンプレートバージョンで更新されます。

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

サインインしてコメントを残してください。