ホストをアップグレードする
ローリングプールアップグレードウィザードを使用して、XenServer®のスタンドアロンサーバーまたはサーバープールを新しいバージョンにアップグレードできます。
ローリングプールアップグレードウィザードは、アップグレード手順を案内し、アップグレードパスを自動的に整理します。ローリングプールアップグレードウィザードを使用すると、複数のサーバーとプールを同時にアップグレードできます。プール内の各サーバーは、プールコーディネーターから開始して、順番にアップグレードされます。アップグレードを開始する前に、ウィザードは事前チェックを実行し、高可用性やWLBなどの特定のプール全体の機能が一時的に無効になっていることを確認します。ウィザードはまた、プール内の各ホストがアップグレードの準備ができていることも確認します。一度にオフラインになるサーバーは1台のみで、実行中のVMは、アップグレードがそのサーバーにインストールされる前に、各サーバーから自動的に移行されます。
注:
ローリングプールアップグレードは、ライセンスを持つXenServerのお客様にご利用いただけます。詳細については、「XenServerライセンスについて」を参照してください。
ウィザードは、手動モードまたは自動モードで動作できます。
-
手動モードでは、各サーバーでXenServerインストーラーを順番に手動で実行し、サーバーのシリアルコンソールに表示される画面の指示に従う必要があります。アップグレードが開始されると、XenCenter®は、アップグレードする各サーバーにXenServerインストールメディアを挿入するか、PXEブートサーバーを指定するように求めます。
-
自動モードでは、ウィザードはHTTP、NFS、またはFTPサーバー上のネットワークインストールファイルを使用して、各サーバーを順番にアップグレードします。このモードでは、インストールメディアの挿入、手動での再起動、または各サーバーでのインストーラーの実行は不要です。この方法でローリングプールアップグレードを実行する場合は、アップグレードを開始する前に、XenServerインストールメディアをHTTP、NFS、またはFTPサーバーに展開してください。これは、ISOをマウントし、その内容をネットワークの場所にコピーすることで実行できます。詳細については、「NFS、FTP、またはHTTPでインストールメディアをホストする」を参照してください。
重要: アップグレードする前に
サーバープールのアップグレードには、慎重な計画が必要です。アップグレードを計画する際には、以下の点に注意することが重要です。
-
XenCenterクライアントが最新であることを確認してください。
-
Citrix Virtual Apps and DesktopsワークロードをホストするためにXenServerを使用している場合、XenServerのアップグレードプロセスを最適化するために考慮すべき特定の動作と要件があるかもしれません。詳細については、「Citrix Virtual Apps and Desktopsのアップグレードシナリオ」を参照してください。
-
XenServerは現在、Citrix for Private Cloud、Citrix Universal Hybrid Multi-Cloud、Citrix Universal MSP、およびCitrix Platform Licenseサブスクリプションのエンタイトルメントです。詳細はこちら。ライセンスの取得については、XenServer Webサイトを参照してください。
-
VMは、古いバージョンのXenServerを実行しているサーバーから、同じバージョンまたはそれ以降のバージョンを実行しているサーバーにのみ移行できます。アップグレードされたサーバーから、古いバージョンのXenServerを実行しているサーバーにVMを移行することはできません。それに応じて、サーバーのスペースを確保してください。
-
混合モードプール(複数のバージョンのXenServerが共存するプール)を必要以上に長く実行することはお勧めしません。この場合、アップグレード中はプールが劣化状態(デグレード状態)で動作します。
-
プール内のすべてのホストが正しい日時(NTPの使用など)に同期されていることを確認してください。
-
アップグレードプロセス中に、主要な制御操作を実行しようとしないでください。VMは通常どおり機能し続けますが、移行以外のVMアクション(シャットダウン、コピー、エクスポートなど)は利用できない場合があります。特に、仮想ディスクの追加、削除、サイズ変更などのストレージ関連の操作を実行することは安全ではありません。
-
ウィザードはまずプールコーディネーターをアップグレードします。この操作により新しいプールコーディネーターが指定されるため、アップグレードを実行する前にXenCenterを使用してプールコーディネーターをメンテナンスモードにしないでください。
-
pool-dump-databasexe CLIコマンドを使用して、既存のプールの状態をバックアップしてください。詳細については、コマンドラインインターフェイスを参照してください。バックアップを使用すると、部分的に完了したローリングアップグレードをVMデータを失うことなく元の状態に戻すことができます。アップグレードされたサーバーから古いバージョンのサーバーにVMを移行することはできないため、何らかの理由でローリングアップグレードを元に戻すにはVMをシャットダウンする必要がある場合があります。 -
サーバーが過剰にプロビジョニングされていないこと、つまり、アップグレードを実行するのに十分なメモリがあることを確認してください。アップグレードプロセス中に重要でないVMはすべて一時停止することをお勧めします。
-
ローリングプールアップグレードウィザードは以下の操作が実行されたことを確認しますが、アップグレードを開始する前にこれらの操作を実行することもできます。
-
プール内のVMのCD/DVDドライブを空にしてください。詳細と手順については、アップグレードを参照してください。
-
WLBを無効にする
-
ローリングプールアップグレードウィザードを使用してXenServerをアップグレードするには
-
ローリングプールアップグレードウィザードを開きます。「ツール」メニューで「ローリングプールアップグレード」を選択します。
-
「開始する前に」の情報を読み、次へを選択して続行します。
-
アップグレードするプールまたはスタンドアロンサーバーを選択し、次へを選択します。
-
アップグレードモードを選択します。
-
HTTP、NFS、またはFTPサーバー上のネットワークインストールファイルから自動アップグレードを行うには、自動モードを選択できます。アップグレードを開始する前に、XenServerインストールメディアをHTTP、NFS、またはFTPサーバーに展開してください。詳細については、NFS、FTP、またはHTTPでインストールメディアをホストするを参照してください。自動モードを選択した場合は、次のステップに進む前に、ネットワークインストールファイルの場所、ユーザー名、パスワードを指定してください。
-
ISOまたはPXEブートを使用するサーバーから手動アップグレードを行うには、手動モードを選択できます。PXEブートの使用に関する詳細については、TFTPおよびDHCPサーバーを構成するを参照してください。手動モードを選択した場合は、各サーバーでXenServerインストーラーを順番に実行し、サーバーのシリアルコンソールに表示される画面の指示に従ってください。アップグレードが開始されると、XenCenterは、アップグレードする各サーバーに対してXenServerインストールメディアを挿入するか、PXEブートサーバーを指定するように求めます。
-
-
アップグレードオプションページで、サーバーを新しいバージョンにアップグレードした後、XenCenterが最小限の更新セットを自動的にダウンロードしてインストールするかどうかを選択します。更新の適用オプションはデフォルトで選択されています。ただし、更新をダウンロードしてインストールするにはインターネット接続が必要です。さらに、サーバーのアップグレード後にXenCenterが以前にダウンロードした更新または補足パックをインストールできるようにするには、ディスクから更新または補足パックをインストールを選択します。ファイルを選択するには、参照を選択します。アップグレードされたバージョンのXenServerと互換性のないファイルを選択すると、インストールが失敗する可能性があります。
-
アップグレードオプションを選択したら、事前チェックを実行を選択します。注:新しい事前チェックでは、複数のバリアントを持つドライバーが搭載されているホストを識別します。複数のバリアントが見つかった場合、XenCenterはそのホストに対して警告を表示します。バリアントを選択を選択すると、現在のハードウェアに適用可能なホストのドライバーバリアントを一覧表示するダイアログが開きます。ドロップダウンリストから別のオプションを選択することで、バリアントを変更できます。新しいバリアントは、ローリングプールアップグレードが完了し、ホストが再起動した後にアクティブになります。
-
画面の指示に従って、失敗したアップグレードの事前チェックを解決してください。XenCenterが失敗したすべての事前チェックを自動的に解決できるようにするには、すべて解決を選択します。
-
事前チェックが解決されたら、アップグレードを開始を選択してアップグレードを開始します。
アップグレードが開始されると、ウィザードは各サーバーをアップグレードするために必要な操作を案内します。プール内のすべてのサーバーをアップグレードおよび更新するまで、指示に従ってください。
注:
何らかの理由でアップグレードプロセスが失敗した場合、ローリングプールアップグレードウィザードはプロセスを停止します。この停止により、問題を修正し、再試行ボタンをクリックしてアップグレードプロセスを再開できます。
アップグレードが完了すると、ローリングプールアップグレードウィザードは概要を表示します。「完了」を選択してウィザードを閉じます。
関連ドキュメント
XenServer 現在のリリース
-
Citrix Hypervisor 8.2 Cumulative Update 1からのアップグレード(/ja-jp/xenserver/9/install/upgrade.html)