XenCenter

XenServerホストのアップデート

注:

XenCenter 2023.xxは現在プレビュー段階にあり、実稼働環境でのサポートはされていません。これ以降に記載する実稼働環境でのサポートは、XenCenter 2023.xxおよびXenServer 8がプレビューステータスから一般提供に移行したときに初めて適用されることに注意してください。

XenServer 8およびCitrix Hypervisor 8.2 CU1の非実稼働環境は、XenCenter 2023.xxを使用して管理できます。これに対し、Citrix Hypervisor 8.2 CU1実稼働環境を管理する場合は、XenCenter 8.2.7を使用できます。詳しくは、XenCenter 8.2.7 documentationを参照してください。

XenCenter 8.2.7とXenCenter 2023.xxは同じシステムにインストールできます。XenCenter 2023.xxをインストールしても、XenCenter 8.2.7のインストールは上書きされません。

XenServer 8では、新機能とバグ修正がXenServerホストおよびプールに利用可能な更新としてコンテンツ配信ネットワーク(CDN)に頻繁にプッシュされるため、新しいコンテンツを以前よりも高い頻度で配信する、効率的なリリースプロセスのメリットを利用できます。

常に最新かつ適切なアップデートを使用するために選択を行う必要がなくなりました。プールにアップデートを適用するだけで、完全にテスト済みの最新状態に更新されるからです。XenCenterを使用することで、更新チャネルと自動的に同期するようにプールを構成するとともに、ダウンロードしたすべてのアップデートを適用します。

XenServerホストとプールに更新を適用できるようにするには、次の手順を実行します:

  1. 最新バージョンのXenCenterをインストールします
  2. XenServer 8をインストールまたはアップグレードします

重要:

XenCenterのみを使用してアップデートを構成および適用します。コントロールドメインで、ベースとなる更新コンポーネントを直接使用したり変更したりすることはできません。

プールのアップデートを構成する

XenServerのホストおよびプールにアップデートを適用するには、サーバーのアップデートを構成する必要があります。更新チャネルと自動的に同期するようにプールを構成し、XenCenterを使用して、ダウンロードしたアップデートを適用します。

アップデート通知を提供するには、XenCenterにインターネットアクセスが必要です。XenCenterがファイアウォールの内側にある場合、updates.ops.xenserver.comドメインにアクセスできることを確認します。更新を受信するには、XenServerホストにインターネットアクセスが必要です。ホストがファイアウォールの内側にある場合は、ホストがops.xenserver.comのサブドメインにアクセスできることを確認してください。詳しくは、「接続要件」を参照してください。

  1. XenCenterの[ツール]メニューで、[Configure Updates] を選択します。または、プールの [全般] タブの下にある [アップデート] セクションに移動して [Configure Updates] を選択するか、プールを右クリックして [アップデート]>[Configure Updates] を選択します。Configure Server Updatesウィンドウが開きます。

  2. [XenServer 8] タブで、アップデートを構成するプールまたはホストを選択します。

  3. [更新チャネル]で、アップデートにアクセスするタイミングを指定します。プールまたはホストがサブスクライブできる更新チャネルは、次のいずれかです:

  4. [Synchronization Schedule] で、XenServerプールを更新チャネルと同期する頻度を選択します。頻度には、毎日、または毎週(特定の曜日)を指定できます。

    XenCenterはプールをアップデートリポジトリと同期し、利用可能なアップデートをプールコーディネーターにダウンロードします。次に、XenCenterを使用して、ダウンロードしたアップデートをプールに適用します。

    注:

    最新のアップデートのメリットを活用するためには、同期後、できるだけ早くアップデートをプールに適用します。

    同期後、プール内のホストにアップデートを適用する前に新しいプールコーディネーターを指定した場合は、プールをアップデートする前に、新しいプールコーディネーターと再度同期する必要があります。

    プールの更新中は、XenServerプールを同期しないでください。

  5. (オプション)[プロキシサーバー] で、更新チャネルと同期するときに使用するプロキシを指定できます。このプロキシサーバーは、ホストとコンテンツ配信ネットワーク(CDN)間の通信に使用されます。

  6. [適用] をクリックして構成の変更をXenServerプールに適用し、残りのXenServerプールのアップデートを構成する場合にも上記の手順を繰り返します。

  7. すべてのプールの構成変更に問題がなければ、[OK] をクリックして変更を保存し、Configure Server Updatesウィンドウを閉じます。初めて更新チャネルを使用してホストまたはプールをセットアップするとき(または、別の更新チャネルと同期するようにホストまたはプールを後で変更するとき)、ホストまたはプールを更新チャネルと直ちに同期するかどうかを尋ねられます。ホストまたはプールを更新チャネルと直ちに同期する場合は、表示されたダイアログボックスで [Yes, Synchronize] を選択します。

    CDNによるXenServer 8のアップデートの構成

  8. プールが更新チャネルと同期したらすぐに、アップデートのインストールウィザードを使用して、ダウンロードしたアップデートをプールに適用します。詳しくは、「 プールにアップデートを適用する」を参照してください。

XenServerプールを構成した後、XenCenterのプールの [全般] タブにある [アップデート] セクションで、プールがサブスクライブしている更新チャネルと、プールが更新チャネルと最後に同期した時刻に関する情報を確認できます。ホストが最後に更新された時刻に関する情報は、ホストの [全般] タブの [アップデート] セクションでも確認できます。

プールで利用可能なアップデートを表示する

XenCenterは、[通知] ビューの [アップデート] タブでホストおよびプールで利用可能なアップデートを通知します。[アップデート] タブは、XenServer 8のアップデートとCitrix Hypervisorのアップデートに分かれています。

XenServer 8のアップデートタブ

アップデートはホストとアップデートの種類ごとにグループ化されています。アップデートの種類は次のとおりです:

  • セキュリティ修正
  • バグ修正
  • 機能拡張
  • 新機能
  • プレビュー機能
  • 根本的な変更

    注:

    根本的な変更は、製品を維持および改善するためのもので、お客様には見えない基盤の変更です。

XenServer 8のホストおよびプールが更新チャネルと同期すると、XenServer 8の [Updates] タブが更新されます。この頻度は、プールに設定した同期スケジュール (毎日、または特定の曜日に毎週)によって異なります。

  • プールで利用可能な最新のアップデートを確認するには、[Synchronize All] を選択して、XenServerプールを更新チャネルを直ちに同期します。または、プールの [全般] タブの [アップデート] セクションに移動して [Synchronize Now] を選択するか、プールを右クリックして [アップデート]>[Synchronize Now] を選択します。

  • オフラインで利用可能なアップデートに関するこの情報を表示するには、[すべてをエクスポート] を選択して情報を.csvファイルとしてエクスポートします。.csvファイルには次の情報が含まれます:

    • アップデートの名前
    • アップデートの説明
    • このアップデートを適用できるホスト
    • アップデートに関する詳細情報へのリンク(存在する場合)
  • ホストまたはプールにアップデートを適用するには、[アップデートのインストール] を選択してアップデートのインストールウィザードを開きます。詳しくは、次のセクション「プールにアップデートを適用する」を参照してください。

プールにアップデートを適用する

XenCenterのアップデートのインストールメカニズムでは、アップデートのインストールウィザードを使用してホストとプールにアップデートを適用します。このプロセスでは、XenCenterは、利用可能なすべてのアップデートを適用した後で、影響が最も少ない必須のアクションを自動的に実行します。アップデートのインストールウィザードは、以下の手順を自動的に実行します:

  1. 必要に応じて、仮想マシンを各ホストから移行します。
  2. 必要に応じて、ホストを保守モードにします。
  3. アップデートを適用します。
  4. 必要に応じて、ホストの再起動、ツールスタックの再起動、仮想マシンの再起動など、アップデート後の必要なタスクを実行します。
  5. アップデートした元のホストに仮想マシンを戻します。

アップデートの事前チェック時に実行された問題解決処理(高可用性の無効化など)も、すべて取り消されます。

はじめに

サーバーにアップデートを適用する前に、以下の内容を確認してください。

  • すべてのサーバーをバックアップします
  • アップデート対象のプールで高可用性機能(HA)が有効になっていないことを確認します。
  • プール管理者、プールオペレータ、またはローカルのルートアカウントでXenCenterにログインしていることを確認します。

更新をインストール

次のセクションでは、アップデートのインストールウィザードを使用して、アップデートを適用する手順について説明します:

  1. XenCenterで、[Tools] メニューの [アップデートのインストール] を選択します。

    XenServer 8のアップデートをインストール

  2. アップデートのインストールウィザードで [XenServer 8] を選択し、[はじめに] ページの情報を確認します。[次へ] をクリックして続行します。

  3. [自動アップデート] を選択します。[次へ] をクリックします。

  4. 更新するXenServerのプールまたはホストを選択します。[次へ] を選択して次のページに進み、事前チェックを開始します。

  5. ウィザードはいくつかの事前チェックを実行して、ホストまたはプールにアップデートを適用できるかどうかを検証します。たとえば、適用するためには、過去1週間以内にホストまたはプールを更新チャネルと同期しておくことが必要です。

    事前チェックにより問題が見つかった場合は、画面上に表示される解決処置に従ってください。[すべて解決] を選択すると、XenCenterにより問題の解決が試行されます。問題を解決したら、[次へ] を選択します。

    注:

    • 何らかの理由でプールのアップデートプロセスが完了できない場合、XenCenterがプロセスを停止します。この停止によって、[再試行] ボタンをクリックして問題を修正し、アップデートプロセスを再開できます。
    • この段階で[キャンセル]を選択すると、アップデートのインストールウィザードはすべての変更を取り消します。
  6. アップデートを適用した後は、アップデート後のタスク(ホストの再起動など)が必要な場合があります。プールにアップデートを適用した後、XenCenterでアップデート後のタスク(ホストの再起動など)を自動的に実行する場合は、[アップデートモード] ページで当該のラジオボタンを選択します。または、アップデートの適用後、いつでも必要な場合にアップデート後のタスクを自分で実行することができます。

    アップデート後に必要なすべてのタスクは、[実行するタスク] に一覧表示されています。アップデート後のタスクが必要ない場合、前述のページに「必要な操作はありません」というメモが表示されます。

    XenCenterの [アップデートのインストール] をクリックして、ホストまたはプールへのアップデートのインストールを開始します。

  7. アップデートのインストールウィザードにはアップデートの進行状況が表示され、XenCenterがプール内の各ホストをアップデートする間に実行する主な操作が表示されます。[完了] をクリックしてアップデートを完了し、アップデートのインストールウィザードを閉じます。

アップデート後のタスク

アップデートを適用した後は、アップデート後のタスク(ホストの再起動など)が必要な場合があります。これらのタスクは、XenServer 8の [通知] ビューの [アップデート] タブに一覧表示されます。

アップデート後の操作が必要のない場合もあります(ライブパッチ)。アップデートの適用後にアップデート後のタスクを自分で実行することを選択した場合は、今すぐ実行してください。

一部のアップデートでは、仮想マシン向けの新しい機能が用意されています。これらのアップデートをプール全体に適用した場合、通常は、できるだけ早く仮想マシンを再起動する必要があります。アップデート後のタスクの結果を確認して、仮想マシンの再起動が必要かどうかを検証します。

XenServerホストのアップデート