ホストをアップデートする
通常、アップデートは、サービスの中断を最小限に抑えながら適用できます。XenCenterを使用して、すべてのアップデートを適用することをお勧めします。Citrix Hypervisorプールでは、XenCenterのアップデートのインストールウィザードを使用して、仮想マシンのダウンタイムなしにアップデートできます。アップデートのインストールウィザードを使用して、実行中の仮想マシンを自動的にほかのホストに移行しながら、ホストを1台ずつアップデートできます。
XenCenterは、Citrix HypervisorとXenCenterのアップデートや新しいバージョンが使用できるかどうかを定期的に確認するように設定できます。この場合、すべてのアラートが通知ペインに表示されます。
注:
XenCenterの最新バージョンを使用して、Citrix Hypervisorのホストとプールに更新が適用されるようにします。XenCenterの最新バージョンは、Citrixのダウンロードサイトで提供されています。
アップデートの種類
Citrix Hypervisorでは、次の種類のアップデートを利用できます:
-
リリース。サポート対象バージョンのCitrix Hypervisorへのアップデートとして適用できる、Citrix Hypervisorの完全版です。
-
Hotfix。通常、特定の問題を解決するための修正プログラムを提供します。サポートされるCitrix HypervisorリリースのためにHotfix が提供されます。
-
累積更新プログラム。以前にリリースされたHotfix を含み、新しいゲストやハードウェアのサポートに対応していることもあります。累積更新プログラム(CU)は、長期サービスリリース(LSTR)のCitrix Hypervisorリリースに適用されます。
-
パートナーから提供されたサプリメンタルパックも、Citrix Hypervisorへのアップデートとして適用できます。
-
ドライバー ディスク。最新のハードウェアを使用できるようにするサプリメンタルパックの一種です。
注:
- ホストのアップデートにXenCenterを使用する場合、最初にインストールされているXenCenterを最新バージョンにアップデートする必要があります。
- 必ずプールマスターを先にアップデートしてから、その他のホストをアップデートします。
リリース
Citrix Hypervisor 8.2累積更新プログラム1は、Citrix Hypervisor 8.2のアップデートです。ただし、Citrix Hypervisor 8.2がサポートされなくなったため、Citrix Hypervisor 8.2からHypervisor 8.2累積更新プログラム1へのアップデートはサポートされなくなりました。
Hotfix
Citrix Hypervisor 8.2累積更新プログラム1の特定の問題に対するHotfix を提供することがあります。
Citrix Hypervisor 8.2累積更新プログラム1のHotfix は、Citrix Knowledge Centerから入手できます。こまめにKnowledge Centerをチェックして、新しいアップデートが公開されていないかを確認することをお勧めします。または、http://www.citrix.com/support/でアカウントを登録することにより、Citrix Hypervisorへのアップデートのアラートメールをサブスクライブできます。
最新リリースのHotfix は、すべてのCitrix Hypervisorユーザーに提供されます。ただし、サポート対象となっている以前のリリースのHotfix は、有効なCitrixカスタマーサクセスサービス(CSS)アカウントのユーザーのみが利用できます。
LTSRストリームのHotfix は、有効なCSSアカウントのユーザーが利用できます。詳しくは、「ライセンス」を参照してください。
累積更新プログラム(CU)
累積更新プログラムは、Citrix HypervisorのLTSRで提供されます。累積更新プログラムは問題に対するHotfix を提供し、新しいゲストやハードウェアのサポートが含まれることもあります。
累積更新プログラムは、有効なCSSアカウントのユーザーのみが利用できます。
ドライバーディスク
次のいずれかの方法を使用してドライバー ディスクをインストールできます:
- XenCenterを使用する(推奨)
- Citrix Hypervisorのクリーンインストール中
- xe CLIを使用する場合
XenCenterを使用してドライバーディスクをインストールする方法については、 「ドライバーディスクのインストール」を参照してください。Citrix Hypervisorのクリーンインストール中にドライバーディスクをインストールする方法については、 「Citrix Hypervisorサーバーのインストール」を参照してください。
ドライバーをインストールした後、ドライバーの新しいバージョンを有効にするためにサーバーを再起動します。他のソフトウェアアップデートと同様に、ドライバーディスクをインストールする前にデータをバックアップすることをお勧めします。
xe CLIを使用したドライバーディスクのインストール
xe CLIを使用してドライバーディスクをリモートでインストールするには、次の手順を実行します:
-
リモートxe CLIがインストールされているコンピューター上の既知の場所にドライバーディスクをダウンロードします。
-
zipファイルの内容を展開します。
次の手順では、ソースファイルが含まれるISOではなく、ドライバーISOを使用していることを確認してください。
-
ドライバーディスクをアップロードします:
xe [connection_parameters] update-upload file-name= <!--NeedCopy-->
アップロードが完了すると、ドライバーディスクのUUIDが返されます。
-
ドライバーディスクを適用します:
xe [connection_parameters] update-apply uuid= <!--NeedCopy-->
-
インストールを完了するには、ホストを再起動します。ドライバーは、ホストが再起動されるまで有効になりません。
更新をダウンロードするようにXenCenterを構成する
https://support.citrix.com からのアップデートのダウンロードは、Citrixアカウントをお持ちのお客様に制限されています。一部のアップデートは、Citrixカスタマーサクセスサービスに参加しているお客様のみが利用できます。これらの制限は、XenCenterによって適用されるようになりました。
XenCenterを介してアップデートを受信するには、最初に最新バージョンのXenCenterをインストールし、クライアントID JSONファイルを取得する必要があります。詳しくは、「XenCenterを認証してアップデートを受信する」を参照してください。
アップデート用にプールを準備する
Citrix Hypervisorのアップデートは、Hotfix 、累積更新プログラム(Cumulative Update)、または最新リリース(Current Release)として提供されます。これらのアップデートに付属するリリースノートの内容を慎重に確認してください。アップデートによっては、準備やアップデート後の操作など、インストール手順が異なる場合があります。以下のセクションでは、Citrix Hypervisorシステムにアップデートを適用する場合の、一般的な注意点および手順について説明します。
Citrix Hypervisorプールにアップデートを適用する前に、以下の内容を慎重に確認してください:
-
Hotfix を適用する前に、プール内のすべてのホストでCitrix Hypervisor 8.2が実行されている必要があります。
-
バックアップを作成してから、アップデートを適用してください。バックアップ手順については、「障害回復とバックアップ」を参照してください。
-
累積更新プログラムを適用する前に、プールがインストールされているハードウェアが、更新しようとしているバージョンのCitrix Hypervisorと互換性があることを確認してください。詳しくは、ハードウェア互換性リスト(HCL) を参照してください。
-
累積更新プログラムを適用する前に、VMのオペレーティングシステムが、更新しようとしているバージョンのCitrix Hypervisorによってサポートされていることを確認してください。VMのオペレーティングシステムがそのバージョンCitrix Hypervisorでサポートされていない場合は、VMのオペレーティングシステムをサポートされるバージョンにアップグレードします。詳しくは、「ゲストオペレーティングシステムのサポート」を参照してください。
-
準仮想化(PV)VMは、Citrix Hypervisor 8.2累積更新プログラム1ではサポートされていません。32ビットPV VMは、Citrix Hypervisor 8.2累積更新プログラム1サーバーで起動できません。更新する前に、プールからPV VMを削除するか、VMがサポートされているバージョンのオペレーティングシステムにアップグレードしてください。詳しくは、「PVからHVMゲストへのアップグレード」を参照してください。
以前のバージョンのCitrixライセンスサーバー仮想アプライアンスはPVモードで実行されます。Citrix Hypervisor 8.2 Cumulative Update 1へのアップデートの一環として、WindowsベースのCitrixライセンスサーバーの使用に移行することをお勧めします。
-
プールで実行されているWindows VMがアップデートの一部として移行される場合、各VMについて以下の手順を実行してください:
- 次のレジストリキーの値をREG_DWORD値「3」に設定します:
HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot
- 最新バージョンのWindows向けXenServer VM Toolsがインストールされていることを確認します
- 仮想マシンのスナップショットを作成します
- 次のレジストリキーの値をREG_DWORD値「3」に設定します:
-
アップグレードの一部として移行されるプールでLinux VMを実行している場合は、Linux向けCitrix VM Toolsの最新バージョンがインストールされていることを確認してください。
-
プール内のすべてのサーバーを短期間でアップデートしてください。アップデート済みのサーバーとそうでないサーバーを同一プール内で混在運用することはサポートされません。このため、アップデート済みのサーバーとそうでないサーバーが同時に動作する時間が最小になるようにアップデートのスケジュールを決定する必要があります。
-
必ずプールマスターを最初にアップデートし、残りのサーバーを順次アップデートします。XenCenterのアップデートのインストールウィザードでは、このプロセスが自動的に管理されます。
-
プール内のすべてのCitrix Hypervisorサーバーにアップデートを適用したら、必要なドライバーディスクをアップデートしてからサーバーを再起動してください。
-
累積更新プログラムまたは最新リリースをホストに適用したら、関連するHotfix をすべて適用してから仮想マシンを移行します。
-
従来のSSLモードはサポートされなくなりました。Citrix Hypervisorで最新バージョンに更新する前に、プール内のすべてのホストでこのモードを無効にしてください。従来のSSLモードを無効にするには、更新を開始する前にプールマスターで次のコマンドを実行します:
xe pool-disable-ssl-legacy uuid=<pool_uuid>
-
Container Management Supplemental Packはサポートされなくなりました。Citrix Hypervisorの最新バージョンにアップデートまたはアップグレードすると、このサプリメンタルパックの機能を使用できなくなります。
-
vSwitch Controllerはサポートされなくなりました。Citrix Hypervisorで最新バージョンに更新する前に、vSwitch Controllerをプールから切断してください。更新後に、次の構成変更が行われます:
- サーバー間のプライベートネットワークが、単一サーバーのプライベートネットワークに戻ります。
- DVSCコンソールで行ったQoS(サービス品質)設定は適用されなくなりました。ネットワークレート制限は適用されなくなりました。
- ACL規則が削除されます。仮想マシンからのすべてのトラフィックが許可されます。
- ポートミラーリング(RSPAN)が無効になります。
更新またはアップグレード後に、vSwitch Controllerの前の状態がプール内に残っていることが明らかになった場合は、次のCLIコマンドを実行して、その状態を削除します:
xe pool-set-vswitch-controller address=
アップデートする前に
-
完全な管理権限を持つアカウント(プール管理者やローカルのルートアカウントなど)でログインします。
-
一時停止する仮想マシンのCD/DVDドライブを空にします。詳細と手順については、「単一のCitrix Hypervisorサーバーをアップグレードする前に」を参照してください。
-
高可用性が有効な場合は、無効にします。
プールにアップデートを適用する
XenCenterのアップデートインストールメカニズムでは、サポートWebサイトからアップデートをダウンロードして抽出し、アップデートのインストールウィザードを使用して複数のホストおよびプールに同時にアップデートを適用することができます。この処理の間に、アップデートのインストールウィザードでは、各サーバーに対して次の手順を実行します:
- サーバーから仮想マシンを移行します。
- サーバーを保守モードに切り替えます。
- サーバーにアップデートを適用します。
- 必要に応じてホストを再起動します。
- 元の仮想マシンをそのホスト上に戻します。
アップデートの事前チェック時に実行された問題解決処理(高可用性の無効化など)も、すべて復元されます。
アップデートのインストールウィザードでは、事前チェックと呼ばれる一連の処理を実行してから、アップデートプロセスを開始します。このチェックでは、プールの設定が有効であることが確認されます。また、ウィザードでは、アップデートパスと仮想マシンの移行が自動的に管理されます。
アップデートを自動適用する
XenCenterでは、サーバーを最新状態にするために必要な自動アップデートを適用できます。これらのアップデートを、1つまたは複数のプールに適用できます。自動アップデートを適用した場合、XenCenterは選択したプールまたはスタンドアロンサーバーを最新の状態にするのに必要な最小限のアップデートのセットを適用します。このモードでは、XenCenterでプールまたはスタンドアロンサーバープールを最新の状態にするのに必要な再起動の回数が最低限になります。可能な場合、XenCenterは最後に1回再起動を行うだけにします。詳しくは、「自動アップデートの適用」を参照してください。
利用可能なアップデートを表示する
[通知] ビューの [アップデート] セクションでは、すべての接続されたサーバーおよびプールで利用できるアップデートが一覧表示されます。
注:
XenCenterはデフォルトで、Citrix HypervisorおよびXenCenterのアップデートを定期的にチェックします。アップデートを必要に応じてチェックするには、[更新] をクリックします。
アップデートの自動チェックを無効にしている場合、[アップデート] タブにメッセージが表示されます。アップデートを手動で確認するには、[アップデートのチェック] をクリックします。
[表示] リストから、アップデートの一覧を [アップデートごと] で表示するか、[サーバーごと] で表示するかを選択できます。
[アップデートごと]を選択すると、XenCenterにアップデート一覧が表示されます。サーバー/プールまたは日付の順に並べ替えることができます。
-
累積更新プログラム(CU)と新しいリリースは、この一覧の一番上に表示されます。すべての新しいリリースがアップデートとして適用できるわけではありません。
- この情報を.csvファイルとしてエクスポートするには、[すべてをエクスポート] をクリックします。.csvファイルには、次の情報が含まれています:
- アップデートの名前
- アップデートの説明
- このアップデートが適用されるサーバー
- アップデートの日付
- アップデートをダウンロードできるWebページへのリンク
-
アップデートをサーバーに適用するには、対象アップデートの [操作] リストで [ダウンロードしてインストール] を選択します。これにより、アップデートファイルが抽出され、アップデートのインストールウィザードの [サーバーの選択] ページが開いて対象のサーバーが表示されます。詳しくは、「プールにアップデートを適用する」を参照してください。
- アップデートのリリースノートをWebブラウザーで開くには、[操作] リストで [Webページを開く] を選択します。
アップデート一覧をサーバーごとに表示すると、XenCenterはXenCenterに接続されたサーバーの一覧を表示します。このリストには、サーバーに適用できるアップデートと、サーバーにインストールされているアップデートの両方が表示されます。
- この情報を.csvファイルとしてエクスポートするには、[すべてをエクスポート] をクリックします。.csvファイルには、次の情報が含まれています:
- サーバーが属するプール
- サーバー名
- インストール済みのCitrix Hypervisorの状態
- サーバーの更新状態
- このサーバーに必要なアップデート
- このサーバーにインストールされたアップデート。
- このアップデートを適用するには、[アップデートのインストール] をクリックします。アップデートのインストールウィザードの [アップデートの選択] ページに利用可能なアップデートが一覧表示されます。詳しくは、「プールにアップデートを適用する」を参照してください。
プールにアップデートを適用する
XenCenterを使用してプールにアップデートを適用するには:
-
XenCenterで、[ツール] メニューの [アップデートのインストール] を選択します。
-
[はじめに] ページの注意事項を確認して、[次へ] を選択します。
-
アップデートのインストールウィザードの [アップデートの選択] ページに利用可能なアップデートが一覧表示されます。ダウンロードするアップデートを一覧で選択し、[次へ]をクリックします。
-
[サーバーの選択] ページで、更新するプールとサーバーを選択します。
累積更新プログラム(CU)または最新リリース(CR)を適用する場合、最小限のHotfix を適用するかどうかを選択できます。
[次へ] をクリックします。
-
アップデートのインストールウィザードにより、いくつかの事前チェックが実行され、プールの設定が有効であることが確認されます。
ウィザードは、次の条件もチェックします:
- アップデート後にホストの再起動が必要かどうかもチェックされ、結果が表示されます。
- Hotfix のライブパッチが使用できるか、ライブパッチがホストに適用できたかもチェックされます。ライブパッチについて詳しくは、「ライブパッチ」を参照してください。
-
アップデート事前チェックにより問題が見つかった場合は、表示される解決処置に従ってください。[すべて解決] をクリックすると、XenCenterにより問題の解決が試行されます。事前チェックの問題を解決したら、[次へ] をクリックします。
-
CUまたはCRをインストールする場合、XenCenterはアップデートをダウンロードしてから、プールのデフォルトのストレージリポジトリにアップロードして、アップデートをインストールします。[アップロードしてインストール]ページに進行状況が表示されます。
注:
- プールのデフォルトのストレージリポジトリが共有されていない、または十分な領域がない場合は、XenCenterにより別の共有ストレージリポジトリにアップデートがアップロードされます。十分な領域があるストレージリポジトリがない場合は、プールマスターのローカルストレージにアップデートがアップロードされます。
- 何らかの理由でプールのアップデートプロセスが完了できない場合、XenCenterがプロセスを停止します。この操作によって、[再試行] ボタンをクリックして問題を修正し、アップデートプロセスを再開できます。
インストールプロセスを完了するには、手順10を参照します。
-
Hotfix をインストールする場合は、アップデートモードを選択します。画面の説明を参照して、適切なモードを選択してください。ホストに正常に適用できるライブパッチがHotfix に含まれている場合、[実行するタスク] 画面に
No action required
と表示されます。注:
この段階で [キャンセル] をクリックすると、アップデートのインストールウィザードによって変更内容が元に戻り、アップデートファイルがサーバーから削除されます。
-
[アップデートのインストール] をクリックすると、インストールが開始されます。アップデートのインストールウィザードにはアップデートの進行状況が表示され、プール内の各サーバーをアップデートする間にXenCenterが実行する主な操作が表示されます。
-
アップデートが適用されたら、[完了] をクリックしてウィザードを終了します。手動モードを選択した場合は、アップデート後に必要なタスクをここで行います。
xe CLIを使用したCitrix Hypervisorサーバーのプールのアップデート
ほかのプールメンバーをアップデートする前に、必ずプールマスターをアップデートしてください。
xeCLIを使用してCitrix Hypervisorホストのプールを更新するには:
-
xe CLIを実行するコンピューター上の新規のフォルダーにアップデートをダウンロードします。ファイルへのパスをメモします。
-
次のコマンドを実行して、アップデートファイルをプールにアップロードします。
xe -s server -u username -pw password update-upload file-name=filename [sr-uuid=storage_repository_uuid] <!--NeedCopy-->
ここで、
-s
でアップロード先のプールマスターの名前を指定します。このコマンドを実行すると、Citrix Hypervisorによりアップデートファイルに割り当てられたUUIDが表示されます。UUIDをメモします。ヒント:
アップデートをCitrix Hypervisorサーバーにアップロードしたら、
update-list
およびupdate-param-list
コマンドを使用して、このファイルの情報を確認できます。 -
アップデートの障害となる問題がCitrix Hypervisorで検出されると、アラートが表示されます。これらの問題を解決してからアップデートを適用してください。
必要な場合は、
vm-shutdown
またはvm-suspend
コマンドを実行して、アップデートするホスト上で実行されている仮想マシンをシャットダウンまたは一時停止します。仮想マシンを特定のホストに移行するには、
vm-migrate
コマンドを使用します。vm-migrate
コマンドでは、移行対象の仮想マシンおよび移行先ホストを指定できます。すべての仮想マシンをプール内のほかのホストにライブマイグレーションするには、
host-evacuate
コマンドを使用します。host-evacuate
コマンドでは、Citrix Hypervisorにより移行先ホストが決定されます。 -
次のコマンドを実行して、ホストにアップデートを適用します。ここで、uuid=にアップデートファイルのUUIDを指定します:
xe update-pool-apply uuid=UUID_of_file <!--NeedCopy-->
このコマンドでは、プール内のすべてのホストにアップデートやHotfix が適用されます(プールマスターから始まる)。
または、次のコマンドを実行して個々のホストにアップデートを適用し、ローリング方式でホストを更新および再起動することができます:
xe update-apply host=host uuid=UUID_of_file <!--NeedCopy-->
-
update-list
コマンドを実行して、アップデートが適用されていることを確認します。アップデートが正しく適用されると、そのアップデートのhosts
フィールドにホストのUUIDが表示されます。 -
必要に応じて、アップデート後に必要なタスクを行います(XAPIツールスタックの再開、各ホストの再起動など)。これらの操作は、最初にプールマスターで実行してください。
アップデートをプール内のすべてのホストに適用します。アップデート済みのサーバーとそうでないサーバーを同一プール内で混在運用することはサポートされません。
xe CLIを使用して個別ホストをアップデートする
xe CLIを使用して個別ホストをアップデートするには:
-
xe CLIを実行するコンピューター上の新規のフォルダーにアップデートをダウンロードします。ファイルへのパスをメモします。
-
vm-shutdown
またはvm-suspend
コマンドを実行して、アップデートするホスト上で実行されている仮想マシンをシャットダウンまたは一時停止します。 -
次のコマンドを実行して、アップデートファイルをホストにアップロードします。
xe -s server -u username -pw password update-upload file-name=filename [sr-uuid=storage_repository_uuid] <!--NeedCopy-->
ここで、
-s
はホスト名を参照します。このコマンドを実行すると、Citrix Hypervisorによりアップデートファイルに割り当てられたUUIDが表示されます。UUIDをメモします。ヒント:
アップデートファイルをCitrix Hypervisorサーバーにアップロードしたら、
update-list
およびupdate-param-list
コマンドを使用して、このアップデートファイルの情報を確認できます。 -
アップデートの障害となる問題がCitrix Hypervisorで検出されると、アラートが表示されます。これらの問題を解決してからアップデートを適用してください。
-
次のコマンドを実行して、ホストにアップデートを適用します(ここで、host-uuid=にホストのUUIDを指定し、uuid=にアップデートファイルのUUIDを指定します):
xe update-apply host-uuid=UUID_of_host uuid=UUID_of_file <!--NeedCopy-->
ホストがプールのメンバーである場合は、ほかのプールメンバーをアップデートする前に、必ずプールマスターをアップデートしてください。
-
update-list
コマンドを実行して、アップデートが正しく適用されていることを確認します。アップデートが正しく適用されると、そのアップデートのhosts
フィールドにホストのUUIDが表示されます。 -
必要に応じて、アップデート後に必要なタスクを行います(XAPIツールスタックの再開、各ホストの再起動など)。
アップデートをプール内のすべてのホストに適用します。アップデート済みのサーバーとそうでないサーバーを同一プール内で混在運用することはサポートされません。
自動アップデートを適用する
[自動アップデート] モードは、ホストで使用できるすべてのHotfix および累積更新プログラム(CU)を適用します。このモードは、プールまたはスタンドアロンサーバープールを最新の状態にするのに必要な再起動の回数を最低限にします。可能な場合、[自動アップデート] モードは最後に1回再起動を行うだけにします。
新しい最新リリース(CR)のバージョンがアップデートとして使用できる場合、[自動アップデート]モードはこのアップデートを適用しません。新しいCRにアップデートするには、手動で選択する必要があります。
XenCenterには必要なアップデートをフェッチするためにインターネットアクセスが必要です。
必要なアップデートの一覧を表示するには、次の手順に従います:
-
XenCenterの [リソース] ペインでホストを選択します。
-
[全般] タブをクリックします。
-
[アップデート] を展開します。
以下が表示されます:
-
[適用済み] – 既に適用されているアップデートが一覧表示されます。
-
[必要なアップデート] – サーバーを最新の状態にするのに必要な一連のアップデートが一覧表示されます。
注:
必要なアップデートがない場合、[必要なアップデート] は表示されません。
-
[インストールされたサプリメンタルパック] – サーバーにインストールされているサプリメンタルパックが一覧表示されます(存在する場合)。
注:
サーバーではなくプールを選択した場合、[アップデート] セクションには、既に適用されているアップデートが [すべて適用済み] として一覧表示されます。
-
特定のアップデートを選択してインストールする場合は、「プールにアップデートを適用する」を参照してください。
注:
自動アップデートは、以前はCitrix Hypervisor Premium EditionまたはCitrix Virtual Apps and Desktopsのお客様に限定されていました。ただし、Hotfix XS82ECU1053が適用されたプールでは、この機能はすべてのユーザーが利用できます。
アップデートのインストールウィザードを使用して自動アップデートを適用する
次のトピックでは、プールまたはスタンドアロンホストを最新状態にするために必要な一連のアップデートを自動的に適用する手順について説明します。
-
XenCenterで、[ツール] メニューの [アップデートのインストール] を選択します。
-
[はじめに] ページの注意事項を確認して、[次へ] を選択します。
-
[アップデートの選択] ページで、アップデートをインストールする方法を選択します。以下のオプションを表示できます:
-
[自動アップデート] -(デフォルト)このオプションは、少なくとも1つのライセンスを持つプールまたはライセンスを持つスタンドアロンサーバーにXenCenterが接続されている場合にのみ表示されます。このオプションは、プールまたはスタンドアロンサーバーを最新の状態にするために、すべての最新のアップデートを自動でダウンロードおよびインストールする場合に選択します。
-
[Citrixからのアップデートをダウンロード] - アップデートのインストールウィザードに、サポートサイトからの利用可能なアップデートが一覧表示されます。アップデートを適用するには、「プールにアップデートを適用する」を参照してください。
-
[ディスクからアップデートまたはサプリメンタルパックを選択] - ダウンロード済みのアップデートをインストールする方法については、「プールにアップデートを適用する」を参照してください。サプリメンタルパックのアップデートのインストール方法については、XenCenterドキュメントの「サプリメンタルパックのインストール」を参照してください。
-
-
Hofixの自動適用を続行するには、[自動アップデート] を選択して、[次へ] をクリックしてください。
-
アップデートするプールまたはスタンドアロンサーバーを1つまたは複数選択し、[次へ] をクリックします。アップデートを適用できないプールまたはサーバーは選択できません。
-
アップデートのインストールウィザードにより、いくつかのアップデート事前チェックが実行され、プールの設定が有効であることが確認されます。
アップデート事前チェックにより問題が見つかった場合は、表示される解決処置に従ってください。[すべて解決] をクリックすると、XenCenterにより問題の解決が試行されます。事前チェックの問題を解決したら、[次へ] をクリックします。
-
アップデートのインストールウィザードは、推奨されるアップデートを自動的にダウンロードしてインストールします。このウィザードにはアップデートの全体的な進行状況が表示され、プール内の各サーバーをアップデートする間にXenCenterが実行する主な操作が表示されます。
注:
-
アップデートは、プールのデフォルトのストレージリポジトリにアップロードされます。デフォルトのストレージリポジトリが共有されていない、または十分な領域がない場合は、XenCenterにより十分な領域がある別の共有SRにアップデートがアップロードされます。十分な領域があるストレージリポジトリがない場合は、各ホストのローカルストレージにアップデートがアップロードされます。
-
何らかの理由でプールのアップデートプロセスが完了できない場合、XenCenterがプロセスを停止します。これによって、[再試行] ボタンをクリックして問題を修正し、アップデートプロセスを再開できます。
-
-
すべてのアップデートが適用されたら、[完了] をクリックしてウィザードを終了します。
Citrix Hypervisorのライブパッチ
ライブパッチ適用機能は、Hotfix のみに適用されます。最新リリース(CR)および累積更新プログラム(CU)をライブパッチとして適用することはできません。
Citrix Hypervisorサーバーを展開しているCitrix Hypervisorユーザーは、Hotfix を適用した後にホストの再起動が必要になることが頻繁にあります。この再起動により、ホストでダウンタイムが発生し、ユーザーはシステムが再起動されるまで待機しなければなりません。これによって業務に影響を及ぼします。ライブパッチを使用して、ユーザーはホストを再起動することなく、いくつかのLinuxカーネルおよびXenハイパーバイザーのHotfix をインストールできます。Hotfix にはホストのメモリに適用されるライブパッチ、およびディスクのファイルをアップデートするHotfix が含まれています。ライブパッチを使用すると、メンテナンスのコストを削減し、ダウンタイムを短縮できます。
XenCenterでアップデートを適用すると、アップデートのインストールウィザードによって、アップデート後にサーバーの再起動が必要かどうかがチェックされ、結果がXenCenterの [事前チェック] ページに表示されます。これにより、ユーザーはアップデート後タスクを事前に把握することができ、Hotfix の適用を適宜スケジュールできます。
注:
Citrix Hypervisorのライブパッチは、Citrix Hypervisor Premium Editionのユーザー、またはCitrix Virtual Apps and DesktopsやCitrix DaaSの利用特典によりCitrix Hypervisorにアクセスするユーザーが使用できます。Citrix Hypervisorの各エディションおよびエディション間のアップグレードについては、CitrixのWebサイトを参照してください。ライセンスについて詳しくは、「ライセンス」を参照してください。
ライブパッチのシナリオ
Hotfix にはプール全体で、ホストで、またはスタンドアロンサーバー上でライブパッチを適用できます。一部のアップデートでは再起動が必要となります。また、アップデート後のタスクがないHotfix もあります。アップデートにライブパッチが利用可能なシナリオ、および利用可能ではないシナリオを以下に示します。
-
ライブパッチを使用するHotfix - LinuxカーネルおよびXenハイパーバイザーを更新するHotfixでは、Hotfix適用後の再起動は必要ありません。ただし、まれにライブパッチを適用できない場合は、再起動が必要になることがあります。
-
ライブパッチを使用しないアップデート - 動作に変更はありません。いつものように動作します。
注:
ホストを再起動する必要がない、またはHotfix にライブパッチが含まれている場合、XenCenterの [アップデートモード] ページに「
No action required
」と表示されます。
自動アップデートとライブパッチを適用する
XenCenterの [自動アップデート] モードでは、プールやスタンドアロンホストを最新状態に保つために必要なHotfix の最低限のセットを自動的にダウンロードし、適用できます。[自動アップデート] モードは、ホストで使用できるすべての累積更新プログラム(CU)を適用します。ただし、新しい最新リリース(CR)のバージョンがアップデートとして使用できる場合、[自動アップデート] モードはこのアップデートを適用しません。新しいCRにアップデートするには、手動で選択する必要があります。
XenCenterの[自動アップデート]モードでHotfix を適用する場合、ライブパッチ機能を活用できます。ライブパッチが使用可能で、[自動アップデート] モードを使用してアップデートされたホストに正常に適用できる場合、ホストを再起動する必要がなくなります。[自動アップデート]モードについて詳しくは、「自動アップデートを適用する」を参照してください。
XenCenterおよびxe CLIを使用してライブパッチを有効にする
ライブパッチ機能は、デフォルトで有効になっています。XenCenterまたはxe CLIコマンドで、ライブパッチを有効または無効にできます。
XenCenterの使用
-
[リソース] ペインでプールまたはスタンドアロンホストを選択します。
-
[プール] メニュー(スタンドアロンホストの場合 [サーバー] メニュー)で [プロパティ] を選択して、[ライブパッチ] をクリックします。
-
[ライブパッチ] ページで:
-
[可能であればライブパッチを使用する] を選択してライブパッチを有効にします。
-
[ライブパッチを使用しない] を選択してライブパッチを無効にします。
-
xe CLIの使用
-
ライブパッチを有効にするには、次のコマンドを実行します:
xe pool-param-set live-patching-disabled=false uuid="pool_uuid" <!--NeedCopy-->
-
ライブパッチを無効にするには、次のコマンドを実行します:
xe pool-param-set live-patching-disabled=true uuid="pool_uuid" <!--NeedCopy-->