クイックスタート

最終公開日 : Oct 07, 2026
この記事では、XenServer(旧Citrix Hypervisor™)とそのグラフィカルなWindowsベースのユーザーインターフェイスであるXenCenterのインストールと構成方法について説明します。インストール後、Windows仮想マシン(VM)の作成、および複数の類似VMを迅速に作成するために使用できるカスタマイズされたVMテンプレートの作成について説明します。最後に、この記事では、実行中のVMをライブマイグレーションを使用してホスト間で移行するための基盤となるホストプールを作成する方法を示します。
最も基本的なシナリオに焦点を当てることで、この記事は迅速なセットアップを目的としています。
この記事は、主にXenServerおよびXenCenterの新規ユーザーを対象としています。XenCenterを使用してXenServerを管理したいユーザー向けです。Linuxベースのxe コマンドをXenServerコマンドラインインターフェイス(xe CLIとして知られています)を介して使用してXenServerを管理する方法については、「コマンドラインインターフェイス」を参照してください。

用語と略語

  • サーバー: XenServerを実行する物理コンピューター。
  • ホスト: 仮想マシン(VM)をホストするXenServerインストール。
  • 仮想マシン(VM): 物理コンピューターであるかのように独自のオペレーティングシステムとアプリケーションを実行できる、完全にソフトウェアで構成されたコンピューター。VMは物理コンピューターとまったく同じように動作し、独自の仮想(ソフトウェアベース)CPU、RAM、ハードディスク、NICを含みます。
  • プール: 複数のXenServerホストとそのVMを結合する単一の管理エンティティ。
  • プールコーディネーター(旧プールマスター): プール内のすべてのホストに対する単一の連絡先を提供し、必要に応じてプール内の他のメンバーに通信をルーティングする、プール内のメインホスト。
  • ストレージリポジトリ(SR): 仮想ディスクが保存されるストレージコンテナ。

主要コンポーネント

XenServer

XenServerは、仮想インフラストラクチャの作成と管理に必要なすべての機能を備えた、完全なサーバー仮想化プラットフォームです。XenServerは、WindowsおよびLinux仮想サーバーの両方に最適化されています。
XenServerは、基盤となるオペレーティングシステムを必要とせずにサーバーハードウェア上で直接実行され、効率的でスケーラブルなシステムを実現します。XenServerは、物理マシンから要素(ハードドライブ、リソース、ポートなど)を抽象化し、それらを上で実行されている仮想マシン(VM)に割り当てます。
XenServer を使用すると、VM の作成、VM ディスクのスナップショットの取得、VM ワークロードの管理が可能です。

XenCenter

XenCenter は、グラフィカルな Windows ベースのユーザーインターフェイスです。XenCenter を使用すると、XenServer ホスト、プール、共有ストレージを管理できます。Windows デスクトップマシンから XenCenter を使用して、VM を展開、管理、監視できます。
XenCenter の オンラインヘルプ も、XenCenter の使用を開始するための優れたリソースです。いつでも F1 キーを押すと、状況に応じた情報にアクセスできます。

XenServer と XenCenter のインストール

このセクションでは、最小限の XenServer インストールをセットアップします。

学習内容

次の方法を学習します。
  • 単一の物理サーバーに XenServer をインストールする
  • Windows コンピューターに XenCenter をインストールする
  • XenCenter と XenServer を接続して、仮想マシン (VM) を作成および実行するためのインフラストラクチャを構築する

要件

開始するには、次のものが必要です。
  • XenServer ホストとなる物理コンピューター
  • XenCenter アプリケーションを実行する Windows コンピューター
  • XenServerとXenCenterのインストールファイル
XenServerホストコンピューターは、XenServerの実行とVMのホスティングに完全に特化しており、他のアプリケーションには使用されません。XenCenterを実行するコンピューターは、ハードウェア要件を満たす汎用Windowsコンピューターであればどれでも構いません。このコンピューターで他のアプリケーションを実行することもできます。詳細については、「システム要件」を参照してください。
インストールファイルは「XenServerダウンロード」からダウンロードできます。

XenServerホストのインストール

<iframe src="https://www.youtube.com/embed/wkQq0nbftXs" width="720px" height="480px" frameborder="0" title="YouTube video player" allowfullscreen=""> </iframe>
すべてのサーバーには、少なくとも1つのIPアドレスが関連付けられています。ホストに静的IPアドレスを構成する(DHCPを使用しない)には、この手順を開始する前に静的IPアドレスを用意してください。
ヒント:
次のインストーラー画面に素早く進むには、F12キーを押します。一般的なヘルプについては、F1キーを押します。
XenServerホストをインストールするには:
  1. XenServerのインストールファイルをCDに書き込むか、起動可能なUSBを作成します。
    注:
    インストールソースとしてHTTP、FTP、またはNFSを使用する方法については、「XenServerのインストール」を参照してください。
  2. 保存したいデータをバックアップしてください。XenServerをインストールすると、インストールに使用する選択したハードドライブ上のデータが上書きされます。
  3. インストールメディアをシステムに挿入します。
  4. システムを再起動します。
  5. ローカルインストールメディアから起動します(必要に応じて、起動順序の変更についてはハードウェアベンダーのドキュメントを参照してください)。
  6. 最初の起動メッセージとWelcome to XenServer画面が表示されたら、インストール用のキーボードレイアウトを選択します。
  7. Welcome to XenServer Setup画面が表示されたら、Okを選択します。
  8. XenServer EULAを読み、同意します。
    注:
    System Hardware警告が表示された場合は、システムファームウェアでハードウェア仮想化支援サポートが有効になっていることを確認してください。
  9. クリーンインストールを実行するには、Okを選択します。
  10. 複数のハードディスクがある場合は、インストール用のプライマリディスクを選択します。Okを選択します。
    仮想マシンストレージに使用するディスクを選択します。Okを選択します。
  11. インストールソースとしてLocal mediaを選択します。
  12. Skip Verificationを選択し、Okを選択します。
    注:
    インストール中に問題が発生した場合は、インストールソースを確認してください。
  13. XenCenterアプリケーションがXenServerホストに接続するために使用するrootパスワードを作成し、確認します。
  14. XenCenterに接続するために使用する管理インターフェースを設定します。
    コンピューターに複数のNICがある場合、管理トラフィックに使用するNIC(通常は最初のNIC)を選択します。
  15. 管理NICのIPアドレスを静的IPアドレスで構成するか、DHCPを使用します。
  16. ホスト名とDNS設定を手動で、またはDHCPを介して自動的に指定します。
    DNSを手動で構成する場合は、指定されたフィールドにプライマリ(必須)、セカンダリ(オプション)、およびターシャリ(オプション)DNSサーバーのIPアドレスを入力します。
  17. タイムゾーンを選択します。
  18. ホストがローカル時間を決定する方法(NTPを使用するか、手動で時間を入力するか)を指定します。Okを選択します。
    • NTPを使用する場合、DHCPがタイムサーバーを設定するかどうかを指定できます。または、以下のフィールドに少なくとも1つのNTPホスト名またはIPアドレスを入力できます。
    • 日付と時刻を手動で設定することを選択した場合、そのように求められます。
  19. XenServerのインストールを選択します。
    インストールプロセスが開始されます。これには数分かかる場合があります。
  20. 次の画面で、補足パックをインストールするかどうかを尋ねられます。続行するにはいいえを選択します。
  21. インストール完了画面から、インストールメディアを取り出し、Okを選択してホストを再起動します。
    ホストが再起動すると、XenServerはシステム構成コンソールであるxsconsoleを表示します。
    注:
    表示されているIPアドレスをメモしてください。XenCenterをホストに接続するときに、このIPアドレスを使用します。

XenCenterのインストール

XenCenterは通常、ローカルシステムにインストールされます。XenCenterインストーラーは、XenServerダウンロードページからダウンロードできます。
XenCenterをインストールするには:
  1. XenCenterを実行したいコンピューターにXenCenterインストーラーをダウンロードまたは転送します。
  2. インストーラー.msiファイルをダブルクリックして、インストールを開始します。
  3. セットアップウィザードに従って、デフォルトの保存先フォルダーを変更し、XenCenterをインストールします。

XenCenterをXenServerホストに接続する

この手順により、XenCenterにホストを追加できます。
XenCenterをXenServerホストに接続するには:
  1. XenCenterを起動します。
    プログラムはホームタブで開きます。
    XenCenterのホームタブ
  2. サーバーの追加ダイアログボックスを開くには、新しいサーバーの追加アイコンをクリックします。
  3. サーバーフィールドに、ホストのIPアドレスを入力します。XenServerのインストール時に設定したrootユーザー名とパスワードを入力します。追加を選択します。
注:
XenCenterに初めてホストを追加すると、次のダイアログボックスが表示されます。
  • 接続状態の保存と復元 - このダイアログボックスでは、ホスト接続情報の保存とホスト接続の自動復元に関する設定を行うことができます。
  • 新しいセキュリティ証明書 - このダイアログボックスでは、XenCenterに追加するホストのセキュリティ証明書を表示できます。正当なホストに接続していることを確認するには、証明書の詳細に表示されているTLSキーフィンガープリントを、物理ホストから直接取得したTLSキーフィンガープリントと比較してください。

XenServerのライセンス

XenServerは、ライセンスなしで最大90日間(トライアルエディション)使用できます。トライアルエディションでは、プレミアムエディションの機能を試すことができますが、最大3台のホストに制限されたプールでの使用となります。90日間の試用期間が終了すると、トライアルエディションのホストまたはプールでVMを起動できなくなります。
ホストとプールにライセンスを付与するためにライセンスファイルをホストするCitrix License Serverを使用している場合は、Citrix CloudのLicense Activation Service内で保持されているライセンスを使用するように変更する必要があります。詳細については、「ライセンス」を参照してください。
XenServerライセンスの取得に関する詳細については、XenServer Webサイトを参照してください。XenServerは現在、Citrixワークロードを実行するためのCitrix for Private Cloud、Citrix Universal Hybrid Multi-Cloud、Citrix Universal MSP、およびCitrix Platform Licenseサブスクリプションのエンタイトルメントです。詳細はこちら。
XenServerライセンスをお持ちの場合は、今すぐ適用してください。詳細については、「ライセンス」を参照してください。

XenServerホストのプールを作成する

リソースプールは、複数のXenServerホストインストールで構成され、単一の管理対象エンティティとして結合されます。
リソースプールを使用すると、複数のホストとそれらに接続された共有ストレージを単一の統合リソースとして表示できます。リソースのニーズとビジネスの優先順位に基づいて、リソースプール全体にVMを柔軟に展開できます。プールには、同じバージョンのXenServerソフトウェアを実行し、同じパッチレベルで、広範な互換性のあるハードウェアを持つ最大64台のホストを含めることができます。
プール内の1つのホストが、プールコーディネーターとして指定されます。プールコーディネーターは、プール全体の単一の連絡窓口として機能し、必要に応じてプール内の他のメンバーに通信をルーティングします。リソースプールのすべてのメンバーは、必要に応じてプールコーディネーターの役割を引き継ぐために必要なすべての情報を含んでいます。プールコーディネーターは、XenCenterの「リソース」ペインでプールにリストされている最初のホストです。プールコーディネーターを選択し、「検索」タブをクリックすることで、プールコーディネーターのIPアドレスを見つけることができます。
共有ストレージを持つプールでは、十分なメモリを持つ任意のプールメンバーでVMを起動し、ホスト間でVMを動的に移動できます。VMは実行中に移動され、ダウンタイムは最小限に抑えられます。個々のXenServerホストでハードウェア障害が発生した場合、同じプール内の別のホストで障害が発生したVMを再起動できます。
高可用性機能が有効になっている場合、ホストに障害が発生すると、保護されたVMは自動的に移動されます。HAが有効なプールでは、プールコーディネーターがシャットダウンされた場合、新しいプールコーディネーターが自動的に指名されます。
注記:
異種プールテクノロジーの説明については、「ホストとリソースプール」(/ja-jp/xenserver/8/hosts-pools.html)を参照してください。

学習内容

次の方法を学習します。
  • ホストプールを作成する
  • プール用のネットワークをセットアップする
  • NICをボンディングする
  • プール用の共有ストレージをセットアップする
XenServerは多くの共有ストレージソリューションに対応していますが、このセクションでは、NFSとiSCSIという2つの一般的なタイプに焦点を当てます。

要件

共有ストレージを持つプールを作成するには、次の項目が必要です。
  • 2台目のXenServerホスト(同様のプロセッサタイプのもの)。 このホストをXenCenterアプリケーションに接続します。
  • IPベースのストレージ用のストレージリポジトリ
  • プールに追加するすべてのホストに対して一貫したネットワーク構成。すべてのホストは同じ数のNICを持っている必要があります。プール内の各ホストのNIC0は同じネットワーク上にある必要があります。
迅速に開始できるように、このセクションでは、同種プールを作成することに焦点を当てます。同種プール内では、すべてのホストは互換性のあるプロセッサを持ち、同じバージョンのXenServerを、同じ種類のXenServer製品ライセンスの下で実行している必要があります。同種プールの要件の完全なリストについては、「システム要件」(/ja-jp/xenserver/8/system-requirements.html)を参照してください。

プールを作成する

プールを作成するには:
  1. ツールバーで、新しいプールボタンをクリックします。
  2. 新しいプールの名前と、オプションで説明を入力します。
  3. コーディネーターリストからホストを選択して、プールコーディネーターを指名します。
  4. 追加メンバーリストから、新しいプールに配置する2番目のホストを選択します。
  5. プールの作成をクリックします。 新しいプールがリソースペインに表示されます。

プールのネットワークを設定する

XenServerをインストールすると、通常、IPアドレスを指定した(XenServerのインストール中に)プールの最初のNICにネットワーク接続が作成されます。
ただし、プールをVLANやその他の物理ネットワークに接続する必要がある場合があります。そのためには、これらのネットワークをプールに追加する必要があります。XenServerを構成して、各NICを1つの物理ネットワークと多数のVLANに接続できます。
ネットワーク構成の詳細については、リソースプールでのネットワークの作成を参照してください。
ネットワークを作成する前に、プール内の各ホストのケーブル接続が一致していることを確認してください。各ホストのNICを、他のプールメンバーの対応するNICと同じ物理ネットワークに接続します。
注:
XenServerをインストールしたときに、NICがホストのNICに接続されていなかった場合:
  • NICを接続します
  • XenCenterで、<ホスト> > NICタブを選択します。
  • それらを表示させるには、再スキャンをクリックします。
XenServerのネットワーク構成に関する追加情報については、ネットワークおよびXenServerネットワークについてを参照してください。
XenServerにネットワークを追加するには:
  1. XenCenterのリソースペインで、プールを選択します。
  2. ネットワークタブをクリックします。
  3. ネットワークの追加をクリックします。
  4. タイプの選択ページで、外部ネットワークを選択し、次へをクリックします。
  5. 名前ページで、ネットワークのわかりやすい名前と説明を入力します。
  6. ネットワーク設定ページで、以下を指定します。
    • NIC: XenServerがネットワークからのデータの送受信に使用するNICを選択します。
    • VLAN: ネットワークがVLANである場合は、VLAN ID(または「タグ」)を入力します。
    • MTU: ネットワークでジャンボフレームを使用する場合は、最大転送単位 (MTU) の値を1500から9216の間で入力します。それ以外の場合は、MTUボックスをデフォルト値の1500のままにします。
    多数の仮想マシンがこのネットワークを使用するように構成する場合は、新しい仮想マシンにこのネットワークを自動的に追加するチェックボックスをオンにできます。このオプションは、デフォルトでネットワークを追加します。
  7. 完了をクリックします。

NICのボンディング

NICボンディングは、2つ以上の物理NICを単一の高性能チャネルであるかのように使用することで、ホストの回復力を高めることができます。このセクションでは、NICチーミングとも呼ばれるボンディングの非常に簡単な概要のみを説明します。本番環境で使用するボンディングを構成する前に、ボンディングに関するより詳細な情報を読むことをお勧めします。詳細については、ネットワークを参照してください。
XenServerは、アクティブ/アクティブ、アクティブ/パッシブ(アクティブ/バックアップ)、およびLACPの以下のボンディングモードをサポートしています。アクティブ/アクティブは、VMベースのトラフィックに対してロードバランシングと冗長性を提供します。その他の種類のトラフィック(ストレージおよび管理)の場合、アクティブ/アクティブはトラフィックをロードバランスできません。結果として、ストレージトラフィックにはLACPまたはマルチパスがより良い選択肢となります。マルチパスの詳細については、ストレージを参照してください。ボンディングの詳細については、ネットワークを参照してください。
vSwitchをネットワークスタックとして構成しない限り、LACPオプションは表示または利用できません。同様に、スイッチはIEEE 802.3ad標準をサポートしている必要があります。スイッチには、ホスト上の各LACPボンディング用に構成された個別のLAGグループが含まれている必要があります。LAGグループの作成に関する詳細については、ネットワークを参照してください。
NICをボンディングするには:
  1. ボンディングするNICが使用されていないことを確認してください。ボンディングを作成する前に、これらのNICを使用している仮想ネットワークインターフェースを持つVMをシャットダウンしてください。ボンディングを作成した後、仮想ネットワークインターフェースを適切なネットワークに再接続してください。
  2. リソースペインでホストを選択し、NICタブを開いてボンディングの作成をクリックします。
  3. ボンディングするNICを選択します。NICを選択するには、リスト内のチェックボックスをオンにします。このリストでは最大4つのNICを選択できます。NICの選択を解除するには、チェックボックスをオフにします。柔軟で安全なネットワークを維持するために、vSwitchがネットワークスタックである場合は、2つ、3つ、または4つのNICをボンディングできます。ただし、Linuxブリッジ(非推奨)がネットワークスタックである場合は、2つのNICのみをボンディングできます。
  4. ボンディングモードで、ボンディングの種類を選択します。
    • アクティブ/アクティブボンディングを構成するには、アクティブ/アクティブを選択します。トラフィックはボンディングされたNIC間でバランスされます。ボンディング内の1つのNICが故障した場合、ホストのネットワークトラフィックは自動的に2番目のNICを経由してルーティングされます。
    • アクティブ/パッシブボンディングを構成するには、アクティブ/パッシブを選択します。トラフィックはボンディングされたNICのいずれか1つのみを経由します。このモードでは、アクティブなNICが故障した場合(たとえば、ネットワーク接続が失われた場合)にのみ、2番目のNICがアクティブになります。
    • LACPボンディングを構成するには、送信元MACアドレスに基づくロードバランシングを備えたLACPを選択します。送信NICは、トラフィックの発信元であるVMのMACアドレスに基づいて選択されます。このオプションは、同じホスト上に複数のVMがある環境でトラフィックをバランスさせるために使用します。仮想インターフェース(VIF)の数がNICの数よりも少ない場合、トラフィックをNIC間で分割できないため、ロードバランシングが最適ではないため、このオプションは適していません。
    • LACPボンドを構成するには、送信元と宛先のIPおよびポートに基づくロードバランシングを備えたLACPを選択します。送信元IPアドレス、送信元ポート番号、宛先IPアドレス、および宛先ポート番号を使用して、NIC間でトラフィックを割り当てます。NICの数がVIFの数を超える環境でVMからのトラフィックを分散するには、このオプションを使用します。
      注:
      LACPボンディングはvSwitchでのみ利用可能です。一方、アクティブ/アクティブおよびアクティブ/パッシブボンディングモードは、vSwitchとLinuxブリッジ(非推奨)の両方で利用できます。ネットワークスタックの詳細については、「ネットワーキング」を参照してください。
  5. ジャンボフレームを使用するには、最大転送単位(MTU)を1500から9216の間の値に設定します。
  6. 新しいVMウィザードを使用して作成された新しいVMに、新しいボンディングされたネットワークを自動的に追加するには、チェックボックスをオンにします。
  7. 「作成」をクリックしてNICボンドを作成し、ダイアログボックスを閉じます。
    新しいボンドが作成されると、XenCenterは管理インターフェースとセカンダリインターフェースをセカンダリボンディングNICからボンドインターフェースに自動的に移動します。管理インターフェースがボンド上にあるホストは、プールに参加できません。ホストがプールに参加する前に、管理インターフェースを再構成し、物理NICに戻す必要があります。

プール用の共有ストレージのセットアップ

プール内のホストをリモートストレージアレイに接続するには、XenServer SRを作成します。SRは、VMの仮想ディスクが保存されるストレージコンテナです。SRは、XenServerとは独立して存在する永続的なオンディスクオブジェクトです。SRは、内部および外部の両方のさまざまな種類の物理ストレージデバイス上に存在できます。これらの種類には、ローカルディスクデバイスと共有ネットワークストレージが含まれます。
XenServer SRは、以下を含むさまざまな種類のストレージ用に構成できます。
  • NFS
  • ソフトウェア iSCSI
  • ハードウェア HBA
  • SMB
  • ファイバーチャネル
  • ソフトウェア FCoE (非推奨)
このセクションでは、ホストプール用の2種類の共有SR(NFSとiSCSI)のセットアップについて説明します。SRを作成する前に、NFSまたはiSCSIストレージアレイを設定してください。セットアップは、使用するストレージソリューションの種類によって異なります。詳細については、ベンダーのドキュメントを参照してください。一般的に、開始する前に、ストレージソリューションに対して以下のセットアップを完了してください。
  • iSCSI SR: ストレージアレイ上にボリュームとLUNを作成しておく必要があります。
  • NFS SR: ストレージデバイス上にボリュームを作成しておく必要があります。
  • ハードウェアHBA: 新しいストレージリポジトリウィザードを実行する前に、LUNを公開するために必要な設定を完了しておく必要があります。
  • ソフトウェアFCoE SR: ホストにLUNを公開するために必要な設定を手動で完了しておく必要があります。このセットアップには、FCoEファブリックの設定と、SANのパブリックワールドワイドネーム (PWWN) へのLUNの割り当てが含まれます。
IPベースのストレージ(iSCSIまたはNFS)用のSRを作成する場合、ストレージネットワークとして、管理トラフィックを処理するNICまたはストレージトラフィック用の新しいNICのいずれかを設定できます。ストレージトラフィック用に別のNICを設定するには、管理インターフェースを作成してNICにIPアドレスを割り当てます。
管理インターフェースを作成する際には、以下の条件を満たすIPアドレスを割り当てる必要があります。
  • 該当する場合、IPアドレスはストレージコントローラーと同じサブネット上にあること
  • IPアドレスは、XenServerをインストールしたときに指定したIPアドレスとは異なるサブネット上にあること
  • IPアドレスは、他の管理インターフェースと同じサブネット上にはないこと。
NICにIPアドレスを割り当てるには:
  1. NICが別のサブネット上にあるか、ルーティングがネットワークトポロジに合わせて設定されていることを確認してください。この設定により、目的のトラフィックが選択されたNICを介して強制的に流れます。
  2. XenCenterのリソースペインで、プール(またはスタンドアロンホスト)を選択します。ネットワークタブをクリックし、構成ボタンをクリックします。
  3. IPアドレスの構成ダイアログの左ペインで、IPアドレスの追加をクリックします。
  4. 新しいインターフェースに意味のある名前を付けます (例: yourstoragearray_network)。ストレージトラフィックに使用するNICに関連付けられたネットワークを選択します。
  5. これらのネットワーク設定を使用をクリックします。NICに設定する静的IPアドレス、サブネットマスク、およびゲートウェイを入力します。OKをクリックします。IPアドレスは、NICが接続されているストレージコントローラーと同じサブネット上にある必要があります。
注:
NICにIPアドレスを割り当てる際は常に、プール内のIPアドレスを持つ他のNICとは異なるサブネット上にある必要があります。これには、プライマリ管理インターフェースも含まれます。
新しい共有NFSまたはiSCSIストレージリポジトリを作成するには:
  1. リソースペインでプールを選択します。ツールバーで、新規ストレージボタンをクリックします。
    新規ストレージリポジトリウィザードが開きます。
  2. 仮想ディスクストレージで、ストレージタイプとしてNFSまたはiSCSIを選択します。続行するには「次へ」をクリックします。
  3. NFSを選択した場合:
    1. 新しいSRの名前と、それが存在する共有の名前を入力します。スキャンをクリックして、指定された場所にある既存のNFS SRをウィザードにスキャンさせます。
      注:
      NFSホストは、指定されたパスをプール内のすべてのXenServerホストにエクスポートするように構成されている必要があります。
    2. 完了をクリックします。
      新しいSRがプール内のリソースペインに表示されます。
  4. iSCSIを選択した場合:
    1. 新しいSRの名前を入力し、iSCSIターゲットのIPアドレスまたはDNS名を入力します。
      注:
      iSCSIストレージターゲットは、プール内のすべてのXenServerホストが1つ以上のLUNにアクセスできるように構成する必要があります。
    2. CHAP認証を使用するようにiSCSIターゲットを構成している場合は、ユーザー名とパスワードを入力します。
    3. ターゲットホストのスキャンボタンをクリックし、ターゲットIQNリストからiSCSIターゲットIQNを選択します。
      警告:
      iSCSIターゲットとプール内のすべてのホストは、一意の IQNを持っている必要があります。
    4. ターゲットLUNをクリックし、ターゲットLUNリストからSRを作成するLUNを選択します。
      警告:
      各iSCSIストレージリポジトリは、単一のLUNに完全に含まれている必要があり、複数のLUNにまたがることはできません。選択したLUN上のデータはすべて破棄されます。
    5. 完了をクリックします。
      新しいSRがプール内のリソースペインに表示されます。
新しい共有SRが、プールのデフォルトSRになります。

仮想マシンを作成する

XenCenter を使用すると、ニーズに応じてさまざまな方法で仮想マシンを作成できます。個別の構成を持つ個々の VM を展開する場合でも、複数の類似した VM のグループを展開する場合でも、XenCenter を使用すれば、わずか数ステップで作業を開始できます。
XenServer は、VMware から仮想マシンをバッチで変換する簡単な方法も提供します。詳細については、「Conversion Manager」を参照してください。
このセクションでは、Windows VM を作成するためのいくつかの方法に焦点を当てます。迅速に開始するために、手順では XenServer の最もシンプルなセットアップを使用します。つまり、ローカルストレージを持つ単一の XenServer ホストです(XenCenter を XenServer ホストに接続すると、ストレージはホストのローカルディスクに自動的に構成されます)。
このセクションでは、ライブマイグレーションを使用して、プール内のホスト間で VM をライブマイグレーションする方法も示します。
新しい VM の作成方法とカスタマイズ方法を説明した後、このセクションでは、既存の VM を VM テンプレートに変換する方法を示します。VM テンプレートはカスタマイズを保持するため、常にそれを使用して同じ(または類似の)仕様の VM を作成できます。また、複数の VM を作成するのにかかる時間を短縮します。
既存の VM のスナップショットから VM テンプレートを作成することもできます。スナップショットは、ある時点での実行中の VM の記録です。元の VM のストレージ、構成、およびネットワーク情報を保存するため、バックアップ目的で役立ちます。スナップショットは、VM テンプレートを迅速に作成する方法を提供します。このセクションでは、既存の VM のスナップショットを取得し、そのスナップショットを VM テンプレートに変換する方法を示します。最後に、このセクションでは、VM テンプレートから VM を作成する方法について説明します。

学習内容

次の方法を学習します。
  • Windows 10 VM を作成する
  • Windows 用 XenServer VM Tools をインストールする
  • プール内のホスト間で実行中の VM を移行する
  • VM テンプレートを作成する
  • VM テンプレートから VM を作成する

要件

共有ストレージを持つプールを作成するには、以下の項目が必要です。
  • 設定したXenServerプール
  • XenCenter
  • Windows 10 VMのインストールファイル
  • XenServer VM Tools for Windowsのインストールファイル

Windows 10 VMの作成

注:
以下の手順は、Windows 10 VMを作成する例を示しています。選択するオペレーティングシステムによって、デフォルト値が異なる場合があります。
Windows VMを作成するには:
  1. ツールバーで、新規VMボタンをクリックして新規VMウィザードを開きます。
    新規VMウィザードでは、CPU、ストレージ、ネットワークリソースのさまざまなパラメータを調整して、新しいVMを構成できます。
  2. VMテンプレートを選択し、次へをクリックします。
    各テンプレートには、特定のゲストオペレーティングシステム(OS)と最適なストレージを備えたVMを作成するためのセットアップ情報が含まれています。このリストは、XenServerが現在サポートしているテンプレートを反映しています。
    注:
    新しいVMにインストールするOSが元のハードウェアとのみ互換性がある場合は、ホストBIOS文字列をVMにコピーチェックボックスをオンにします。たとえば、特定のコンピューターに同梱されていたOSインストールCDにはこのオプションを使用します。
    VMを最初に起動した後、そのBIOS文字列を変更することはできません。VMを初めて起動する前に、BIOS文字列が正しいことを確認してください。
  3. 新しいVMの名前とオプションの説明を入力します。
  4. 新しいVMにインストールするOSメディアのソースを選択します。
    CD/DVDからのインストールは、開始する最も簡単なオプションです。デフォルトのインストールソースオプション(DVDドライブ)を選択し、XenServerホストのDVDドライブにディスクを挿入し、次へを選択して続行します。
    XenServerでは、既存のISOライブラリを含むさまざまなソースからOSインストールメディアをプルすることもできます。
    既存のISOライブラリをアタッチするには、新しいISOライブラリをクリックし、ISOライブラリの場所と種類を指定します。その後、リストから特定のオペレーティングシステムISOメディアを選択できます。
  5. VMはインストールされたホスト上で実行されます。次へを選択して続行します。
  6. プロセッサとメモリのリソースを割り当てます。
    各OSには異なる構成要件があり、それらはテンプレートに反映されます。必要に応じてデフォルトを変更することを選択できます。次へをクリックして続行します。
  7. グラフィックス処理ユニット(GPU)を割り当てます。
    新しいVMウィザードは、専用GPUまたは仮想GPUをVMに割り当てるよう促します。このオプションにより、VMはGPUの処理能力を使用できます。これにより、CAD、GIS、医療画像アプリケーションなどのハイエンド3Dプロフェッショナルグラフィックスアプリケーションのサポートが向上します。
    注:
    GPU仮想化は、XenServer Premium Editionのお客様にご利用いただけます。
  8. 新しいVMのストレージを構成します。
    「次へ」をクリックしてデフォルトの割り当てと構成を選択するか、または、次のようにすることもできます。
    1. 「編集」をクリックして、仮想ディスクの名前、説明、またはサイズを変更します。
    2. 「追加」を選択して、新しい仮想ディスクを追加します。
    「注:」:
    XenServerホストのプールを作成する場合、VMの作成時にこの時点で共有ストレージを構成できます。
  9. 新しいVMでネットワークを構成します。
    「次へ」をクリックして、各NICに自動的に作成される一意のMACアドレスを含むデフォルトのNICと構成を選択するか、または、次のようにすることもできます。
    1. 「編集」をクリックして、仮想ディスクの物理ネットワーク、MACアドレス、またはサービス品質(QoS)の優先度を変更します。
    2. 「追加」を選択して、新しい仮想ネットワークインターフェースを追加します。
      XenServerは、ホスト上の物理ネットワークに接続するために仮想ネットワークインターフェースを使用します。仮想マシンが必要とするネットワークに対応するネットワークを必ず選択してください。物理ネットワークを追加するには、「Setting Up Networks for the Pool」を参照してください。
  10. 設定を確認し、その後「今すぐ作成」をクリックしてVMを作成し、「検索」タブに戻ります。
    新しいVMのアイコンが、「リソース」ペインのホストの下に表示されます。
    「リソース」ペインでVMを選択し、その後「コンソール」タブをクリックしてVMコンソールを表示します。
  11. OSのインストール画面に従って選択を行います。
  12. OSのインストールが完了し、VMが再起動したら、XenServer VM Tools for Windowsをインストールします。

XenServer VM Tools for Windowsのインストール

XenServer VM Tools for Windowsは、従来のデバイスエミュレーションのオーバーヘッドなしに、高性能なI/Oサービスを提供します。XenServer VM Tools for Windowsは、I/Oドライバー(準仮想化ドライバーまたはPVドライバーとも呼ばれます)と管理エージェントで構成されています。VMが完全にサポートされた構成であるためには、各Windows VMにXenServer VM Tools for Windowsをインストールする必要があります。Windows VMはこれらがなくても機能しますが、パフォーマンスは低下します。XenServer VM Tools for Windowsは、VMのクリーンなシャットダウン、再起動、一時停止、ライブマイグレーションなどの特定の機能も有効にします。
警告:
各Windows VMにXenServer VM Tools for Windowsをインストールしてください。XenServer VM Tools for WindowsなしでWindows VMを実行することはサポートされていません。
XenServer VM Toolsをインストールまたは更新する前に、VMのスナップショットを作成することをお勧めします。
XenServer VM Tools for Windowsをインストールするには:
  1. XenServer VM Tools for WindowsファイルをWindows VMにダウンロードします。このファイルは、XenServerダウンロードページから入手できます。
  2. managementagentx64.msiファイルを実行して、XenServer VM Toolsのインストールを開始します。
  3. インストーラーの指示に従ってください。
  4. インストールプロセスを完了するために、プロンプトが表示されたらVMを再起動します。
注:
Windows Updateから更新プログラムを受け取ることができるWindows VMには、I/Oドライバーが自動的にインストールされます。ただし、管理エージェントをインストールし、サポートされている構成を維持するために、XenServer VM Tools for Windowsパッケージをインストールすることをお勧めします。以下の機能は、XenServer Premium Editionのお客様のみが利用できます。
  • Windows Updateから入出力ドライバーを受け取る機能
  • 管理エージェントの自動更新
Windows 用 XenServer VM Tools をインストールした後、アプリケーションをインストールしたり、その他の構成を実行したりして、VM をカスタマイズできます。同様の仕様を持つ複数の VM を作成したい場合は、既存の VM からテンプレートを作成することで迅速に行うことができます。そのテンプレートを使用して VM を作成します。詳細については、「VM テンプレートの作成」を参照してください。

プール内のホスト間で実行中の VM を移行する

ライブマイグレーションを使用すると、実行中の VM を同じプール内のホスト間で、サービスの中断をほとんどなく移動できます。VM をどこに移行するかは、VM とプールの構成方法によって異なります。
実行中の VM を移行するには:
  1. リソースペインで、移動する VM を選択します。
    注記:
    移行する VM にローカルストレージがないことを確認してください。
  2. VM アイコンを右クリックし、サーバーに移行をポイントして、新しい VM ホストを選択します。
    ヒント:
    VM をターゲットホストにドラッグすることもできます。
    XenCenterアプリケーション。VMのコンテキストメニューが開いています。「サーバーに移行」サブメニューが選択されており、利用可能なサーバーのリストが表示されています。(/en-us/xenserver/8/media/xenmotion-menus-anno.png)
  3. 移行された VM は、リソースペインの新しいホストの下に表示されます。

VM テンプレートを作成する

既存の Windows VM から VM テンプレートを作成する方法はいくつかあり、それぞれに独自の利点があります。このセクションでは、既存の VM をテンプレートに変換する方法と、VM のスナップショットからテンプレートを作成する方法の 2 つに焦点を当てます。どちらの場合も、VM テンプレートは元の VM または VM スナップショットのカスタマイズされた構成を保持します。テンプレートは、新しい同様の VM を迅速に作成するために使用できます。このセクションでは、これらのテンプレートから新しい VM を作成する方法を示します。
既存の VM または VM スナップショットからテンプレートを作成する前に、元の VM で Windows ユーティリティ Sysprep を実行することをお勧めします。一般に、Sysprep を実行すると、オペレーティングシステムがディスクのクローン作成と復元のために準備されます。Windows OS のインストールには、インストールごとに多くの固有の要素(セキュリティ識別子やコンピューター名など)が含まれています。これらの要素は一意に保たれ、新しい VM にコピーされてはなりません。コピーされると、混乱や問題が発生する可能性があります。Sysprep を実行すると、新しい VM 用の新しい一意の要素を生成できるようになり、これらの問題が回避されます。
注記:
Sysprep の実行は、本番環境ほど、基本的なデプロイメントやテスト環境では必要ない場合があります。
Sysprep の詳細については、Windows のドキュメントを参照してください。このユーティリティを実行する詳細な手順は、インストールされている Windows のバージョンによって異なる場合があります。

既存の VM から VM テンプレートを作成する

既存の VM から VM テンプレートを作成するには:
警告:
既存の VM からテンプレートを作成すると、新しいテンプレートが元の VM を置き換えます。その VM は存在しなくなります。
  1. 変換する VM をシャットダウンします。
  2. リソース ペインで、VM を右クリックし、テンプレートに変換 を選択します。
  3. 変換 をクリックして確認します。
    テンプレートを作成すると、新しい VM テンプレートが リソース ペインに表示され、既存の VM を置き換えます。

VM スナップショットから VM テンプレートを作成する

VM のスナップショットからテンプレートを作成するには:
  1. リソース ペインで VM を選択します。スナップショット タブをクリックし、次に スナップショットの作成 をクリックします。
  2. 新しいスナップショットの名前とオプションの説明を入力します。スナップショットの作成 をクリックします。
  3. スナップショットが完了し、スナップショットタブにアイコンが表示されたら、新しいスナップショットのアイコンを選択します。アクションリストから、スナップショットから新しいテンプレートを選択します。
    XenCenterアプリケーション。リソースペインでVMが選択されています。メインウィンドウでスナップショットタブが開いています。(/en-us/xenserver/8/media/vm-snapshot-template-anno.png)
  4. テンプレートの名前を入力し、作成をクリックします。

VMテンプレートからVMを作成する

カスタマイズされたVMテンプレートからVMを作成するには:
  1. XenCenterのリソースペインで、テンプレートを右クリックし、新しいVMウィザードを選択します。
    新しいVMウィザードが開きます。
  2. 新しいVMウィザードに従って、選択したテンプレートからVMを作成します。
    注:
    ウィザードでOSインストールメディアのソースを求められたら、デフォルトを選択して続行します。
    新しいVMがリソースペインに表示されます。
既存のVMから作成されたテンプレートを使用している場合は、クイック作成を選択することもできます。このオプションでは、新しいVMウィザードは表示されません。代わりに、このオプションはテンプレートで指定されたすべての構成設定を使用して、新しいVMを即座に作成およびプロビジョニングします。