XenCenter

XenServer VM Toolsのインストール

XenServer VM Tools(旧称:Citrix VM ToolsまたはXenServer PV Tools)には従来型デバイスエミュレーションのようなオーバーヘッドがなく、高パフォーマンスのI/Oサービスが提供されます。

Windows向けXenServer VM Tools

Windows向けXenServer VM Toolsは、I/Oドライバー(準仮想化ドライバーまたはPVドライバーともいいます)と管理エージェントで構成されています。

I/Oドライバーにはストレージ、ネットワークドライバー、および低レベル管理インターフェイスが含まれています。準仮想化ドライバーは、エミュレートされたドライバーに置き換わり、WindowsとXenServerソフトウェア間の高速トランスポートを提供します。Windowsオペレーティングシステムのインストール時、XenServerは従来型デバイスエミュレーションを使用して、標準IDEコントローラーと標準ネットワークカードを仮想マシンに提供します。このエミュレーションでは、組み込みドライバーを使ってWindowsをインストールできますが、コントローラードライバーのエミュレーションに内在するオーバーヘッドによりパフォーマンスが低下します。

管理エージェント(ゲストエージェントともいいます)は、高レベルの仮想マシン管理機能を備えており、XenCenterにすべての機能を提供します。

XenServer downloadsページからWindows向けXenServer VM Toolsのインストーラーを入手します。

Windows向けXenServer VM Toolsのバージョンは、XenServerのバージョンとは関係なく更新されます。最新バージョンのToolsについて詳しくは、「Updates to Citrix VM Tools for Windows - For XenServer and Citrix Hypervisor」を参照してください。

仮想マシンが完全にサポートされる構成となるように、また、xe CLIまたはXenCenterを使用できるように、各Windows仮想マシンに最新バージョンのWindows向けXenServer VM Toolsをインストールします。仮想マシンは、Windows向けXenServer VM Toolsがなくても機能しますが、I/Oドライバーがインストールされていないとパフォーマンスが低下します。次の操作を実行するには、Windows仮想マシンにWindows向けXenServer VM Toolsをインストールします:

  • 仮想マシンを正しくシャットダウン、再起動、または一時停止する

  • XenCenterで仮想マシンのパフォーマンスデータを表示する

  • 実行中の仮想マシンを移行する(ライブマイグレーションまたはストレージライブマイグレーションを使用)

  • メモリを含んだスナップショット(チェックポイント)を作成したり、スナップショットを復元したりする

詳しくは、「Windows向けXenServer VM Toolsをインストールする」を参照してください。

Linux向けXenServer VM Tools

Linux向けXenServer VM Toolsには、仮想マシンに関する追加情報をホストに提供するゲストエージェントが含まれています。

XenServer downloadsページからLinux向けXenServer VM Toolsのインストーラーを入手します。

以下の操作を実行するには、Linux仮想マシンにLinux向けXenServer VM Toolsをインストールします:

  • XenCenterで仮想マシンのパフォーマンスデータを表示する。

    たとえば、XenCenterに「使用メモリ」、「ディスク」、「ネットワーク」、および「アドレス」のメモリパフォーマンス値が表示されるのは、XenServer VM Toolsがインストールされている場合のみです。

  • XenCenterで、Linuxゲストオペレーティングシステムの情報を表示する。

  • XenCenterの [ネットワーク] タブで、仮想マシンのIPアドレスを表示する。

  • XenCenterから仮想マシンへのSSHコンソールを起動する。

  • 実行中のLinux仮想マシン上のvCPUの数を調整する。

  • 動的メモリ制御(DMC)を有効にする。

    注:

    Red Hat Enterprise Linux 8、Red Hat Enterprise Linux 9、Rocky Linux 8、Rocky Linux 9、またはCentOS Stream 9 VMでは、Dynamic Memory Control(DMC)機能を使用できません。これらのオペレーティングシステムは、Xenハイパーバイザーによるメモリバルーニングをサポートしていないためです。

詳しくは、「Linux向けXenServer VM Toolsをインストールする」を参照してください。

重要:

仮想マシンの実行時にサポートされている構成を使用するには、XenServer VM Toolsをインストールしてください。Windows仮想マシンは、Citrix VM Toolsがなくても機能しますが、I/Oドライバーがインストールされていないと、パフォーマンスが低下します。 これらのドライバーを使用しないWindows仮想マシンの実行は、サポート対象外です。一部の機能(物理ホスト間のライブリロケーションなど)は、I/Oドライバーがインストールされてアクティブな状態でのみ使用できます。

仮想マシンの仮想化の状態を確認する

XenCenterでは、仮想マシンの[全般]タブに仮想マシンの仮想化の状態が表示されます。XenServer VM Tools(I/Oドライバーおよび管理エージェント)がインストールされているかどうか、および仮想マシンがWindows Updateからアップデートを受け取ってインストールできるかどうかを確認できます。以下のセクションでは、XenCenterで表示されるメッセージを示します:

I/Oが最適化されました(最適化されていません) - I/Oドライバーが仮想マシンにインストールされているかどうかを表示します。

管理エージェントがインストール済み(インストールされていない) :管理エージェントの最新バージョンが仮想マシンにインストールされているかどうかを表示します。

Windows Updateからのアップデート受信が可能(Windows Updateからのアップデート受信が不可能) - 仮想マシンがWindows UpdateからI/Oドライバーを受け取ることができるかどうかを示します。

I/Oドライバーおよび管理エージェントをインストール - 仮想マシンにI/Oドライバーと管理エージェントがインストールされていないことを示します。

注:

サーバーまたはプールに多数の仮想マシンがある場合、リソースペインでサーバーまたはプールを選択し、[検索]タブを選択します。[保存済みの検索] 一覧から、[XenServer VM Toolsがインストールされていない仮想マシン] を選択します。この検索結果では、XenServer VM Toolsがインストールされていない仮想マシンの一覧が表示されます。

XenServer VM Toolsのアップデート

XenServerでは、よりシンプルなメカニズムを導入し、Windows仮想マシンのI/Oドライバー(PVドライバー)と管理エージェントを自動的にアップデートします。このメカニズムにより、アップデートが利用可能になると、Hotfix を待たずに更新をインストールできます。

仮想マシンの[全般]タブの[仮想化の状態] では、仮想マシンがWindows Updateからアップデートを受け取ることができるかどうかを指定します。Windows UpdateからI/Oドライバーのアップデートを受け取るメカニズムは、デフォルトではオンになっています。Windows UpdateからI/Oドライバーのアップデートを受け取らない場合は、仮想マシンでWindows Updateを無効にするか、グループポリシーを指定します。

重要:

  • 現在8.2.x.x以前のドライバーを使用していて、管理エージェントMSIファイルを使用して最新バージョンのドライバーに更新する場合は、これらのドライバーをインストールする前に、Device Managerを使用してVMから8.2.x.xドライバーをアンインストールする必要があります。この手順を完了しないと、MSIのインストールプロセスは失敗します。

  • XenServer VM Toolsをインストールまたは更新する前に、VMのスナップショットを作成しておくことをお勧めします。

  • 要求されたすべての仮想マシンの再起動が、更新の一部として完了したことを確認してください。複数回の再起動が必要になる場合があります。要求された再起動がすべて完了していないと、予期しない動作が発生する可能性があります。

I/Oドライバーのアップデート

I/Oドライバーのアップデートは、次の場合、Microsoft Windows Updateから自動的に入手できます:

  • XenServer 7.0以降と動作するXenCenterを使用してWindows仮想マシンを作成している
  • 仮想マシンでWindows Updateが有効になっている
  • インターネットにアクセスできる、またはWSUSプロキシサーバーに接続できる

注:

ユーザーは、管理エージェントの自動アップデートメカニズムでI/Oドライバーのアップデートを自動的に受信することもできます。詳しくは、「管理エージェントのアップデート」を参照してください。

管理エージェントのアップデート

XenServerでは、新しいWindows仮想マシンおよび既存のWindows仮想マシンの両方で、管理エージェントを自動的にアップデートできます。XenServerは、デフォルトで管理エージェントの自動アップデートを許可します。ただし、管理エージェントが自動的にI/Oドライバーをアップデートすることは許可しません。XenServer VM Toolsのインストール中、管理エージェントのアップデート設定をカスタマイズできます。詳しくは、「Windows向けXenServer VM Toolsをインストールする」を参照してください。管理エージェントの自動アップデートはシームレスに行われ、仮想マシンを再起動しません。仮想マシンの再起動が必要な場合、XenCenterから必要な操作を通知されます。

管理エージェントを自動的にアップデートするには:

  • XenServer 7.0以降と動作するXenServer VM Toolsがインストールされている必要がある
  • Windows仮想マシンがインターネットに接続できることが必要
XenServer VM Toolsのインストール