Nutanix AHV (アクロポリス)
Nutanix AHVコネクタ構成には、アプライアンスがNutanix Acropolisに接続するために必要な資格情報とストレージの場所が含まれています。Nutanixコネクタを使用して、レイヤーをパッケージ化し、イメージをNutanix Acropolisに公開します。
開始する前に
Nutanix Acropolis環境を使用して、レイヤーを作成し、レイヤー化されたイメージを公開できます。各コネクタ構成は、Nutanix Acropolis環境内の特定のストレージの場所にアクセスします。目的ごとに正しい場所にアクセスするために、複数のNutanixコネクタ構成が必要になる場合があります。さらに、公開されたイメージでプロビジョニングするシステムにとって便利な場所に、各レイヤー化されたイメージを公開できます。また、Image Portability機能を使用して、Nutanix Acropolis環境からイメージをエクスポートすることもできます。コネクタとコネクタ構成の詳細については、Connector configurationsを参照してください。
レイヤリング
Nutanix仮想マシンを使用してレイヤーをパッケージ化するには、レイヤーを作成またはバージョン管理するときに、Nutanixコネクタ構成を指定します。イメージテンプレートでNutanixまたはMachine Creation for Nutanixコネクタ構成を指定すると、公開時にそのイメージがNutanixで作成されます。
イメージポータビリティ
Image Portabilityエクスポート機能を通じて、Windows File Share Connectorと連携してNutanixコネクタを使用することにより、Nutanix Acropolis環境から既存のイメージをエクスポートできます。Windows File Share ConnectorのConnector Configurationドロップダウンでオフロードコンポジットが有効になっているNutanixコネクタを指定し、そのWindows File Share ConnectorをIPSエクスポートコマンドに指定します。これにより、Image PortabilityはNutanix Acropolis環境にアクセスし、構成されたファイル共有の場所にイメージをエクスポートできるようになります。
エクスポートするイメージをエクスポートコマンドに指定するには、次のいずれかを使用します。
-
ディスクイメージの名前またはUUID
-
ディスクが1つだけ接続されているVMの名前またはUUID
-
仮想ディスクのUUID
Nutanixコネクタ用マシン作成
Nutanixコネクタのマシン作成バージョンは、Nutanix Acropolis環境でCitrix Machine Creation Serviceによって使用できる状態のレイヤー化されたイメージを公開します。公開されたレイヤー化されたイメージは、最終構成のために起動され、シャットダウンされてから、スナップショットが作成されます。
注:
Machine Creation for Nutanix Connectorの構成は、レイヤー化されたイメージを公開するためのものです。これを使用してレイヤーをパッケージ化したり、イメージポータビリティ機能で使用したりすることはできません。代わりに、Nutanix Connector構成を使用してください。
Machine Creation for Nutanix Connectorはキャッシュをサポートしていません
前提条件と権限
Nutanix Prism Elementsコンソールを指定する
App LayeringはPrism Elements Webコンソールを使用し、Prism Centralコンソールはサポートしていません。
重要:
Nutanixコネクタを使用する場合、App Layeringが正しく機能するには、ホストへの直接NFSアクセスが必要です。Nutanix AHVの古いバージョン(5.6および5.7)では、Prism ElementホストまたはクラスターがPrism Centralに登録されている場合、ホストへのこの直接NFSアクセスは許可されていませんでした。Nutanixのセットアップでこのアクセスが許可されていることを確認してください。さまざまなNutanixバージョンでのこの問題の詳細については、「Nutanixでのレイヤーバージョンの追加がエラーで失敗する: スクリプトの実行に失敗しました」を参照してください。
Nutanixコネクタを構成する際は、Prism ElementsコンソールのURLを必ず入力してください。
注:
コネクタ構成でPrism Centralを使用すると、「内部エラー 500」というエラーが表示されます。
Citrix App Layering™アプライアンスをNutanix許可リストに追加する
アプライアンスがNutanix許可リストに追加されていることを確認し、必要に応じて適切なストレージコンテナにアクセスできるようにしてください。これは、ファイルシステムおよびコンテナレベルの許可リスト設定を構成することで実現できます。Nutanixでの許可リストの追加の詳細については、Nutanixのドキュメントを参照してください。
権限
Nutanix Connector構成を使用する場合に必要な権限については、次のリストを参照してください。
-
Nutanix Prismアカウント(新規または既存)には、次の操作を実行する権限が必要です。
-
VM操作:
-
クローン
-
削除
-
電源オン/オフ
-
仮想ディスクのアタッチ
-
-
イメージ操作:
-
作成
-
更新 (アップロードとも呼ばれる)
-
削除
-
-
仮想ディスク:
-
作成
-
VMへのアタッチ
-
-
Nutanixコネクタ構成設定に必要な情報
Nutanixコネクタの構成については、以下の必須、推奨、およびオプションのフィールドを参照してください。
-
コネクタ構成名: このコネクタ構成を識別するのに役立つ名前。
-
Webコンソール (Prism) アドレス: Prism Webコンソールのホスト名 (DNSで解決可能) またはIPアドレス。このアドレスは、Nutanix Prism Webコンソールへのアクセスに使用するアドレスと同じです。
-
ユーザー名/パスワード: アプライアンスがNutanixシステムに接続するために使用するアカウントの資格情報。
-
仮想マシンテンプレート (推奨): メモリ、CPU、ビデオ設定など、Nutanixのハードウェア設定でVMをクローンするために使用できる仮想マシンテンプレート。結果として作成されるVMのホスト、データストア、ネットワークを指定できます。Nutanixには「テンプレート」という概念がないため、これらの「テンプレート」は実際のVMです。選択した「テンプレート」で使用されているOSバージョンは、レイヤーの構築またはレイヤー化されたイメージの公開に使用しているOSバージョンと一致している必要があります。テンプレートにはディスクが接続されておらず、少なくとも1つのネットワークカードが接続されている必要があります。そうでない場合、構成を検証または保存しようとするとエラーが表示されます。
-
ストレージコンテナ: アップロードされるイメージ (仮想ディスク、VHD) およびそれらのイメージから作成される結果の仮想ディスクのストレージコンテナを選択できます。アプリレイヤーとOSレイヤーバージョンを作成するときは、ストレージコンテナをNFSマウントポイントとしてマウントします。 Nutanix WebコンソールまたはNutanix CLIツールを使用して、許可リストを構成します。許可リストをクラスターと、使用していないものも含め、クラスター上のすべてのストレージコンテナに設定します。 注: 選択したストレージコンテナに対してアプライアンスが許可リストに登録されていない場合、検証フェーズは失敗し、ストレージコンテナの選択でエラーが示されます。
-
レイヤーディスクキャッシュサイズ (GB) (オプション): 各レイヤーに許可されるキャッシュのサイズを指定します。
-
コンポジティングのオフロード: レイヤーのパッケージングまたはイメージの公開プロセスを、指定されたNutanixサーバーで実行できるようにします。この機能によりパフォーマンスが向上し、ネイティブディスク形式とBIOSまたはUEFI仮想マシンのいずれかを使用できるようになります。これはデフォルトで有効になっています。
-
パッケージングキャッシュサイズ (GB) (推奨): パッケージングに使用するキャッシュサイズ容量 (GB)。推奨値を受け入れるか、変更します。
仮想マシンの整理方法
Nutanixには仮想マシンを整理するメカニズムがありません。このため、仮想マシンの総数が多い場合、アプライアンスによって作成された仮想マシンを見つけるのが難しい場合があります。これらのVMを見つけやすくするために、以下の命名規則が使用されます。
-
パッケージングマシン (App LayerまたはOSバージョンの作成プロセス中に作成される仮想マシン)
-
仮想マシン名は、作成/変更中のレイヤー名で始まります
-
仮想マシン名は、次のテキストで終わります: (Packaging Machine)
-
-
レイヤー化されたイメージ仮想マシン (レイヤー化されたイメージの公開の結果として作成される仮想マシン)
-
仮想マシン名は、公開されたイメージ名で始まります
-
仮想マシン名は、次のテキストで終わります: (Published Image)
-
Nutanix Webコンソールで仮想マシンを表示する際、以下の条件でフィルタリングして仮想マシンを検索できます。
-
App Layeringサービスによって作成されたすべての仮想マシンを見つけるには、「Citrix App Layering」を使用します。
-
レイヤー管理ジョブ用に作成されたすべての仮想マシンを見つけるには、「Citrix App Layering Packaging Machine」を使用します。
-
レイヤー化されたイメージを公開するために作成されたすべての仮想マシンを見つけるには、「Citrix App Layering Published Image」を使用します。
-
特定のレイヤー化されたイメージ公開ジョブ、またはアプリケーションやOSの作成に関連する仮想マシンを見つけるには、イメージ名またはレイヤー名を使用します。
仮想マシンのネットワーク接続
Nutanix AHVコネクタ構成で指定されたソーステンプレートの仮想ネットワーク設定は、Nutanix Acropolis Hypervisor (AHV) コネクタを介してVMを作成する際に引き継がれます。コネクタ構成UIには、ネットワーク設定を上書きするオプションはありません。
コネクタ構成を追加するには
-
管理者として管理コンソールにログインします。
-
コネクタ > コネクタ構成の追加を選択します。
-
コネクタの種類ドロップダウンメニューからNutanix AHVを選択し、新規をクリックします。これにより、コネクタ構成が開きます。
-
構成の名前、Acropolisアドレス、ユーザー名、およびパスワードを入力します。ガイダンスについては、上記のフィールド定義を参照してください。
-
Acropolis構成フィールドの下にある接続ボタンをクリックします。接続が成功すると、仮想マシンクローン設定フィールドが有効になります。接続に関する問題は、コネクタ構成ブレードに報告されます。サーバー証明書エラーが見つかった場合は、証明書エラーを無視して続行ボタンが表示されます。
-
仮想マシンテンプレートを選択します。
-
ストレージリポジトリを選択します。
-
「確認して完了」をクリックします。エラーがなければ、概要ページが表示されます。
-
「保存」をクリックします。新しいコネクタ構成が「コネクタ」ページに表示されていることを確認します。