Citrix Application Delivery Management

アップグレード

アップグレード

Citrix ADM の各リリースでは、機能が強化された新機能および更新された機能が提供されます。Citrix ADM を最新リリースにアップグレードして、新機能とバグ修正を利用することをお勧めします。機能強化、既知の問題、バグ修正の包括的なリストは、すべてのリリース発表に付随するリリースノートに含まれています。また、アップグレードを開始する前に、ライセンスフレームワークと使用できるライセンスの種類を理解しておくことも重要です。Citrix ADM ライセンス情報については、ライセンスを参照してください。

アップグレードパス情報は、Citrixアップグレードガイドにもあります。

アップグレードの前に

Citrix ADMダウンロードページからアップグレードパッケージをダウンロードし、この記事の手順に従って、システムを最新の12.1ビルドにアップグレードします。アップグレード操作が開始されると、Citrix ADMが再起動し、アップグレードが正常に完了すると、既存の接続が終了して再接続されます。既存の構成は保持されますが、アップグレードが正常に完了するまでCitrix ADM はデータを処理しません。

12.1にアップグレードする前に注意すべき点:

  • バージョン11.1または56.xより前のバージョン12.0ビルドからCitrix ADM 12.1ビルド48.18バージョンにアップグレードする場合は、次の手順を実行します。

    • 既存のバージョンから 12.0 ビルド 57.24 にアップグレードします。

    • 次に、バージョン 12.1 の最新ビルドにアップグレードします。

      12.1 リリースに正常にアップグレードするには、特定のクリーンアップ手順が必要なため、この 2 つの手順を実行する必要があります。これらのプロシージャは、12.0 ビルド 56.x 以降でのみ使用できます。

  • 12.1では、高可用性展開では、プライマリノード上でフローティングIPアドレスを構成できるため、個別のCitrix ADCロードバランサーが不要になります。この改善により、高可用性展開は同じサブネット上に存在する必要があります。現在の展開が異なるサブネット上にある場合は、この記事を参照して、アップグレードプロセスについて理解する必要があります。

  • 12.1 では、高度なバックアップのサポートが削除されました。Citrix ADM 12.1 にアップグレードすると、高度なバックアップ機能は利用できなくなります。詳細については、この記事を参照してください。

12.1ビルドから以前のリリースのビルドにCitrix ADMをダウングレードすることはできません。

推奨される注意事項:

  • アップグレードする前に、Citrix ADM サーバーをバックアップしてください。

  • アップグレード後、Citrix ADM サーバーと管理対象インスタンス間の接続の再確立が必要になる場合があります。「続行すると接続に失敗する可能性がある」という旨を警告する確認メッセージが表示されます。

  • 高可用性セットアップのCitrix ADM サーバーの場合、アップグレード時に、どちらのノードでも構成を変更しないでください。

    警告

    アップグレード処理が正常に完了するまでブラウザーを更新しないでください。アップグレード処理が完了するまでに数分かかることがあります。

  • アップグレード後、アクティブノードは高可用性ペアで変更できます。

単一のCitrix ADMサーバーのアップグレード

単一のCitrix ADM サーバーをアップグレードするには:

  1. Webブラウザで、Citrix ADMサーバーのIPアドレスを入力します。

    注:

    高可用性モードのCitrix ADMサーバーの場合は、高可用性ペアのいずれかのCitrix ADMサーバー、または負荷分散仮想サーバーのIPアドレスを入力します。

  2. [ ユーザー名] フィールドと [パスワード ] フィールドに、管理者の資格情報を入力します。

  3. [システム] > [システム管理] に移動します。[システム管理]の下の [Citrix ADMのアップグレード]をクリックします。

    ローカライズされた画像

  4. Citrix ADM をアップグレードする]ページで、[アップグレードに成功したらソフトウェアイメージをクリーンアップ する]チェックボックスをオンにして、アップグレード後にイメージファイルを削除します。このオプションを選択すると、アップグレード時にCitrix ADM イメージファイルが自動的に削除されます。

    このオプションはデフォルトで選択されています。アップグレードプロセスを開始する前にこのチェックボックスをオンにしない場合は、イメージを手動で削除する必要があります。

    ローカライズされた画像

  5. その後、[ローカル](ローカル マシン)または [アプライアンス] を選択して、新しいイメージファイルをアップロードできます。ビルドファイルは、Citrix ADM 仮想アプライアンス上に存在する必要があります。

    ローカライズされた画像

    [ 確認] ダイアログボックスが表示されます。[OK] をクリックします。

  6. [OK] をクリックします。

    アップグレードプロセスが開始されます。

ハイアベイラビリティペアを以前のリリースから 12.1 にアップグレードする

高可用性モードのCitrix ADMサーバーの場合、アクティブノードまたは負荷分散仮想サーバーのIPアドレスにアクセスしてアップグレードできます。いずれかのサーバーでアップグレードプロセスを開始すると、両方のCitrix ADM サーバーが自動的に最新のビルドにアップグレードされます。

重要

高可用性モードでCitrix ADMをアップグレードする際の注意点

高可用性モードでCitrix ADMを以前のリリースから12.1にアップグレードすると、高可用性接続は、セカンダリノード上で実行される「Join HA」スクリプトによって内部的に確立されます。アップグレードプロセスにかかる時間は、ネットワークインフラストラクチャ、データベースに存在するデータ、およびリンクの速度によって異なります。2 つのノード間の接続を再確立するには、数時間かかる場合があります。この期間中、プライマリノードはセカンダリノードからハートビートを受信しません。アップグレードプロセスが完了するまで、プライマリ UI にハートビートが見つからないという通知が表示されます。アップグレードプロセスが終了すると、セカンダリノードが再起動し、高可用性の展開が完了します。

注:

アップグレードのステータスを確認するには、SSH を使用して各ノードにログオンし、次のコマンドを実行して出力を確認します。

pgrep-lf installmas

pgrep-lf メンテナンス

pgrep-lf join_streaming_replication

pgrep-lf pg_basebackup

これらのコマンドのいずれかが、いずれかのノードで実行中のプロセスを示している場合、アップグレードは進行中であり、中断しないでください。この間はCitrix ADMを再起動しないでください。また、セカンダリノードで強制的にフェイルオーバーを実行しないでください。

アップグレードプロセスが完了すると、nsroot/nsroot またはユーザー資格情報を使用してログオンできなくなる場合があります。これは、Citrix ADMサブシステムが完全に再起動していないか、移行がまだ進行中である可能性があるためです。Citrix ADMを再起動したり、パスワードの回復を試みたりしないでください。これは望ましくない影響があり、システムの動作が一貫しない可能性があります。必要に応じて、<your_password_for_the_nsroot_user> nsrecover/資格情報を使用してログオンを試みることができます。

アップグレード後、操作を開始する前に、プライマリノードとセカンダリノードの両方がアップグレードされ、再起動が完了していることを確認します。

注:

CLIを使用して高可用性モードでCitrix ADMをアップグレードすることはできません。

高可用性のCitrix ADMサーバーでプールされたライセンス

Citrix ADMサーバーを高可用性モードで展開すると、ライセンスファイルがプライマリノードに接続され、プライマリサーバーのホストIDまたはMACアドレスで構成(ノードロック)されます。ライセンスプール機能は、12.1ビルド以降の高可用性において、Citrix ADMでサポートされるようになりました。両方のノードでプールライセンス機能を構成するには、両方のノードに同一のライセンスファイルが必要です。同じライセンスをセカンダリ・ノードにインストールするには、セカンダリ・ノードの HostID(MAC アドレス)にライセンスを再ホストする必要があります。

Citrix ADMに高可用性モードで2つのサーバーノードS1とS2があるシナリオを考えてみましょう。元のライセンスファイル L1 がサーバ S1 にインストールされます。これで、再ホストされたライセンスファイル L2 が S2 に割り当てられます。

次の手順に従って、高可用性モードでCitrix ADMを12.0から12.1にアップグレードし、プールライセンス機能を構成します。

  1. 高可用性モードでCitrix ADMサーバーのプライマリノードにログオンし、アップグレードプロセスを実行します。

  2. 再ホストされたライセンスファイル L2 をセカンダリサーバノード S2 にインストールします。

    この時点で:

    • S2 がプライマリノードの場合は、そのインスタンスの GUI にアクセスして L2 ライセンスをインストールできます。

    • S2がセカンダリ・ノードの場合は、フェイルオーバーを手動で実行して、S2がプライマリ・ノードになるようにします。GUI を使用して、新しいプライマリノードにライセンス L2 をインストールします。
      これは、GUI を使用してハイアベイラビリティのプライマリサーバだけにアクセスできるためです。

  3. 新しいプライマリノードで Floating IP アドレスを設定します。

  4. Citrix ADCインスタンス上のライセンスサーバーのIPアドレスを削除し、フローティングIPアドレスを使用するように再構成します。これは、すべてのCitrix ADCインスタンスで実行します。

Citrix ADCインスタンスでメンテナンスウィンドウを作成して、Citrix ADM高可用性プールライセンスのアップグレードを実行することをお勧めします。これは、ライセンスサーバーを削除してフローティングIPアドレスを追加すると、Citrix ADCインスタンスが最小帯域幅サポートに一時的に戻ってくるためです。

高可用性アップグレードのシナリオ

Citrix ADMサーバーが高可用性モードで展開されるシナリオは2つあります。

  • プライマリサーバとセカンダリサーバは同じサブネット上に展開されます。

  • プライマリサーバとセカンダリサーバは、異なるサブネットに配置されています。

このアップグレードドキュメントでは、これらの両方のシナリオでCitrix ADMをアップグレードする際に役立ちます。

  • 同じサブネットでの高可用性セットアップのアップグレード

  • 異なるサブネットでの高可用性セットアップのアップグレード

同じサブネットでの高可用性セットアップのアップグレード

同じサブネット上に高可用性モードで展開されたCitrix ADMサーバーのアップグレードは、Citrix ADM 12.1によって自動的に処理されます。

同じサブネット上に高可用性モードで展開されたCitrix ADMをアップグレードするには:

  1. プライマリノードにログオンし、[ システム] > [ **システム管理**] に移動します。

  2. [システム管理] で、[ Citrix ADM のアップグレード] をクリックします。  

  3. アップグレード中にエラーが発生すると、次のエラーメッセージが表示されます。プライマリサーバのメッセージに記載されている手順に従います。

    ローカライズされた画像

  4. アップグレードプロセスの一環として、CLI を使用してクリーンアップ手順を実行する必要があります。クリーンアッププロセスでは、セカンダリノードが 1 次ノードになります。古いプライマリノードは、その GUI からはアクセスできません。クリーンアッププロセスの進行中は、古いプライマリノードと新しいプライマリノードを再起動しないでください。クリーンアッププロセスが完了したら、新しいプライマリノードを使用してアップグレード手順を続行します。

  5. アップグレードプロセスが完了したら、2 つのノードでデータベースを同期する必要があります。同期が完了し、新しいセカンダリノードが起動するまでの時間は、データベースに存在するデータによって異なります。

    アップグレードが正常に完了したら、Citrix ADMユーザーインターフェイスを使用してフローティングIPアドレスを構成する必要があります。

  6. フローティング IP アドレスを設定するには、[システム] > [展開] > [高可用性モードのフローティング IP アドレスの設定]に移動します。

  7. 次の図に示すように、フローティング IP アドレスを指定し、「OK」をクリックします。

    ローカライズされた画像

異なるサブネットでの高可用性セットアップのアップグレード

異なるサブネット上に高可用性モードで展開されたCitrix ADMサーバーのアップグレードは、管理者が処理する必要があります。

このシナリオでは、Citrix ADM HAノード1(プライマリ)はサブネット1に、Citrix ADM HAノード2(セカンダリ)はサブネット2にあります。

異なるサブネットで高可用性モードで展開されたCitrix ADMをアップグレードするには:

  1. 高可用性セットアップを手動で解除します。詳しくは、「高可用性の無効化」を参照してください。

  2. Citrix ADMスタンドアロンノード1をアップグレードします。Citrix ADMをアップグレードする方法の詳細については、「」を参照してください 単一のCitrix ADMサーバーのアップグレード

  3. サブネット1に新しいCitrix ADMスタンドアロンノード3をセットアップして登録します。

  4. ノード 1 とノード 3 を登録したら、これらのノードの両方を高可用性モードでデプロイします。詳しくは、「プライマリノードとセカンダリノードを高可用性ペアとして展開する」を参照してください。

    注:

    フローティング IP アドレスの設定は必須です。

  5. Citrix ADMノード2を削除します。

高可用性ペアを以前の 12.1 バージョンから最新バージョンにアップグレードする

高可用性で展開されたCitrix ADMサーバーを、以前の12.1ビルドから後の12.1ビルドにアップグレードできます。

高可用性モードで展開されたCitrix ADMをアップグレードするには:

  1. Citrix.comのダウンロードページから、Citrix ADM 12.1ビルド49.37イメージファイルをダウンロードします。

  2. プライマリノードにログオンし、[ システム] > [ **システム管理**] に移動します。

  3. [システム管理] で、[ Citrix ADM のアップグレード] をクリックします。

  4. イメージがあるフォルダに移動します。

    アップグレード中は、いずれのノードにも構成を変更しないでください。

    警告

    • アップグレード処理が正常に完了するまでブラウザーを更新しないでください。アップグレード処理が完了するまでに数分かかることがあります。

    アップグレード後、アクティブノードは高可用性ペアで変更できます。

Citrix ADM ディザスタリカバリ展開のアップグレード

Citrix ADM ディザスタリカバリ展開のアップグレードは、次の2ステップのプロセスです。

まず、プライマリサイトで高可用性モードで構成されたCitrix ADMノードをアップグレードする必要があります。後で災害復旧ノードをアップグレードする必要があります。

障害復旧ノードをアップグレードする前に、高可用性で展開されているCitrix ADM サーバーをアップグレードしていることを確認してください。

Citrix ADM障害回復ノードをアップグレードする

  1. CitrixダウンロードサイトからCitrix ADMアップグレードイメージファイルをダウンロードします。

  2. 「nsrecover」認証情報を使用して、このファイルを災害復旧ノードにアップロードします。

  3. 「nsrecover」認証情報を使用して災害復旧ノードにログオンします。

    ローカライズされた画像

  4. イメージファイルを配置したフォルダに移動し、ファイルを解凍します。

  5. 次のスクリプトを実行します。

    ./installmas

    ローカライズされた画像

オンプレミスエージェントをマルチサイト展開用にアップグレードする

Citrix ADM エージェント展開のアップグレードは、3ステップのプロセスです。 オンプレミスエージェントをアップグレードする前に、次のタスクを完了していることを確認します。

  1. 高可用性で展開されているCitrix ADM サーバーをアップグレードします。

  2. Citrix ADM 障害回復ノードをアップグレードします。

    詳しくは、「Citrix ADM ディザスタリカバリ展開のアップグレード」を参照してください。

オンプレミスエージェントのアップグレード

  1. CitrixダウンロードサイトからCitrix ADMエージェントのアップグレードイメージファイルをダウンロードします。

  2. 「nsrecover」認証情報を使用して、このファイルをエージェントノードにアップロードします。

  3. 正しいエージェントアップグレードイメージをダウンロードしてください。イメージファイル名は、次の形式です。

    build-masagent-12.1-48.18.tgz

  4. 「nsrecover」認証情報を使用して、オンプレミスエージェントにログオンします。

  5. イメージファイルを配置したフォルダに移動し、ファイルを解凍します。

    ローカライズされた画像

  6. 次のスクリプトを実行します。

    ./installmasagent

    ローカライズされた画像

Citrix ADMの高度なバックアップと復元機能のサポートを削除する

高度なバックアップ機能を使用してCitrix ADMサーバーの完全なバックアップを作成する代わりに、Citrix ADMバージョン12.1で利用可能な新しいディザスタリカバリ機能を使用して 、Citrix ADMの高可用性セットアップの完全なバックアップを作成し、ビジネス継続性の使用に役立てることができます。ケース。

重要

  1. Citrix ADM 12.1 にアップグレードすると、高度なバックアップ機能は利用できなくなります。高度なバックアップ機能を削除し、ディザスタリカバリ機能を使用してバックアップを続行する方法については、を参照してください Citrix ADM 12.1にアップグレードした後にCitrix ADMをバックアップする。ディザスタリカバリは、Citrix ADM HAでのみサポートされます。

  2. 構成ファイル、インスタンスの詳細、システムデータなどを含むCitrix ADMサーバーの部分的なバックアップを続行し、スタンドアロン展開(部分バックアップ)でCitrix ADMサーバーを復元するには、「」を参照してください 単一サーバー展開でCitrix ADMサーバーをバックアップおよび復元する方法

プライマリサーバーで障害が発生した場合には、ディザスタリカバリ機能を使用して、データを失うことなく、同じプライマリサーバー上でCitrix ADMを起動して構成します。この機能は、Citrix ADMバージョン12.1の高可用性セットアップで展開されたCitrix ADMサーバーでのみ使用できます。

Citrix ADM 12.1にアップグレードした後にCitrix ADMサーバーをバックアップする

Citrix ADMサーバーのバックアップを続行するには、以下のことを推奨します。

  1. 次の手順を実行して、Citrix ADMでリモートバックアップ設定を削除します。

    1. [ システム ] > [ システム管理 ] > [ システムバックアップの詳細設定]に移動します。

    2. [バックアップの詳細設定の構成] ページで、[ いいえ ] を選択してリモートバックアップを無効にします。

    3. [ 設定の適用] をクリックします。Citrix ADMサーバーが再起動するまでお待ちください。変更した設定を適用してください。

    4. リモートバックアップノードを削除します。

  2. 新しいCitrix ADMサーバーを展開して構成し、上記の手順で再起動した既存のCitrix ADMサーバーを使用して高可用性セットアップを作成します。

    • Citrix ADMスタンドアロン展開の詳細については、「」を参照してくださいCitrix ADM の導入

    • Citrix ADM HAの展開の詳細については、「」を参照してください高可用性の導入

  3. データのバックアップとリストアを続行するには、ディザスタリカバリを構成します。ディザスタリカバリの詳細については、を参照してください高可用性を実現するためのディザスタリカバリの構成

Citrix ADM サーバーにディスクを追加する

Citrix ADMストレージ要件がデフォルトのディスク容量(120ギガバイト)を超える場合は、追加のディスクを接続できます。単一サーバー展開と高可用性展開の両方で、追加のディスクを接続できます。

Citrix ADMをリリース12.0から12.1にアップグレードすると、以前のバージョンの追加ディスク上に作成したパーティションは変わりません。パーティションは削除されず、サイズも変更されません。

追加のディスクを接続する手順は、アップグレードされたビルドでも同じです。Citrix ADM の新しいディスクパーティション作成ツールを使用して、新しく追加したディスクにパーティションを作成できるようになりました。ツールを使用して、既存の追加ディスク内のパーティションのサイズを変更することもできます。追加のディスクを接続する方法と、新しいディスクパーティションツールを使用する方法の詳細については、Citrix ADM に追加ディスクを接続する方法を参照してください。

スタイルブックを使用してOpenStackでCitrix ADC インスタンスをプロビジョニングする

Citrix ADM 12.1 build 49.23 以降では、OpenStack オーケストレーションワークフローのアーキテクチャが更新されました。ワークフローでは、Citrix ADM スタイルブックを使用してCitrix ADC インスタンスを構成するようになりました。バージョン 12.0 またはバージョン 12.1 ビルド 48.18 のいずれかから Citrix ADM 12.1 ビルド 49.23 にアップグレードする場合は、次の移行スクリプトを実行する必要があります。

/mps/scripts/migration_scripts/migrate_configurations.py
<!--NeedCopy-->

「os-cs-lb-mon」StyleBookと移行スクリプトの詳細については、 スタイルブックを使用したOpenStackでのCitrix ADC VPX インスタンスのプロビジョニング