Citrix ADC

Citrix ADCスタンドアロンアプライアンスのアップグレード

システムソフトウェアをアップグレードする前に、はじめにセクションを読み、必要なファイルのバックアップやCitrix ADCファームウェアのダウンロードなどの前提条件を満たしていることを確認してください。

GUIを使用してCitrix ADCスタンドアロンアプライアンスをアップグレードする

GUIを使用してスタンドアロンのCitrix ADCをリリース13.0にアップグレードする手順は、次のとおりです。

  1. Webブラウザで、Citrix ADC IPアドレスを入力します(例:http://10.102.29.50)。
  2. [ユーザー名] と [パスワード] に、管理者の資格情報 (nsroot/nsroot) を入力し、 [ログオン] をクリックします。
  3. GUI で、[システムのアップグレード] をクリックします。

    ローカライズされた画像

  4. 「ファイルの選択」 メニューから、適切なオプション(「 ローカル 」または「 アプライアンス 」)を選択します。Applianceオプションを使用する場合は、まずCitrix ADCにファームウェアをアップロードする必要があります。WinSCPなどの任意のファイル転送方法を使用して、Citrix ADCファームウェアをアプライアンスにアップロードできます。

  5. 正しいファイルを選択し、[アップグレード] をクリックします。

  6. 指示に従って、ソフトウェアをアップグレードします。

  7. プロンプトが表示されたら、[再起動] を選択します。

アップグレード後、アプライアンスにアクセスする前に、すべてのブラウザインスタンスを閉じ、コンピュータのキャッシュをクリアします。

CLI を使用した Citrix ADC スタンドアロンアプライアンスのアップグレード

CLIを使用してスタンドアロンCitrix ADCをリリース13.0にアップグレードする手順は、次のとおりです。

この手順では、<release><releasenumber> はダウングレードするリリースバージョンを表し、<targetbuildnumber>はダウングレードするビルド番号を表します。この手順には、アップグレード中に /etc ディレクトリにプッシュされた更新が失われないようにするためのオプションの手順が含まれています。

  1. PuTTy などの SSH クライアントを使用して、アプライアンスへの SSH 接続を開きます。

  2. 管理者の資格情報を使用して、アプライアンスにログオンします。構成実行を保存します。プロンプトで、次のように入力します。

    save config

  3. 次のコマンドを実行して、シェルプロンプトに切り替えます。

    shell

  4. ns.conf ファイルのコピーを作成します。シェルプロンプトで、次のように入力します。

    • cd /nsconfig
    • cp ns.conf ns.conf.NS<currentreleasenumber><currentbuildnumber>

    構成ファイルは別のコンピュータにバックアップする必要があります。

  5. (オプション)/etc ディレクトリ内の次のファイルの一部を変更し、永続性を維持するために /nsconfig にコピーした場合、アップグレード中に /etc ディレクトリにプッシュされた更新はすべて失われる可能性があります。

    • ttys
    • resolv.conf
    • sshd_config
    • host.conf
    • newsyslog.conf
    • host.conf
    • httpd.conf
    • rc.conf
    • syslog.conf
    • crontab
    • monitrc

    これらの更新内容が失われないようにするには、/var/nsconfig_backupディレクトリを作成し、カスタマイズしたファイルをこのディレクトリに移動します。つまり、次のコマンドを実行して、/etc ディレクトリで変更し、/nsconfig にコピーしたファイルを移動します。

    cp /nsconfig/<filename> /var/nsconfig_backup

    例:

    cp /nsconfig/syslog.conf /var/nsconfig_backup

  6. インストールパッケージの場所を作成します。シェルプロンプトで次のように入力します。

    • cd /var/nsinstall
    • cd <releasenumber>

      注:

      目的のリリース番号ディレクトリが存在しない場合は、次のコマンドを使用して作成します。

      mkdir <releasenumber>

      例:

      mkdir 13.0

    • mkdir build_<targetbuildnumber>
    • cd build_<targetbuildnumber>
  7. WinSCPなどのファイル転送方法を使用して、ダウンロード済みのCitrixADCファームウェアを上記の手順で作成したビルドディレクトリにコピーします。Citrix ADCファームウェアのダウンロードの詳細については、はじめにセクションを参照してください。

  8. インストールパッケージの内容を展開します。例:

    tar –xvzf build-13.0-37.2_nc_64.tgz

  9. installns スクリプトを実行して、新しいバージョンのシステムソフトウェアをインストールします。

    ./installns

  10. プロンプトが表示されたら、Citrix ADCを再起動します。

  11. (オプション)はじめにセクションに ns.conf ファイルのコピーを作成した場合は、次の操作を行います。

    1. /var/nsconfig_backup/etc内のファイルを手動で比較し、/etcで適切な変更を加えます。
    2. 永続性を維持するには、/etc内の更新されたファイルを /nsconfig に移動します。
    3. アプライアンスを再起動して、変更を有効にします。

以下は、Citrix ADCファームウェアのアップグレードの例です。

login: nsroot

パスワード:nsroot

Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134

完了

> save config

> shell

Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134

root@NSnnn# cd /var/nsinstall

root@NSnnn# cd 13.0

root@NSnnn# mkdir build_43.1

root@NSnnn# cd build_43.1

root@NSnnn# ftp <FTP server IP address>

ftp> mget build-13.0-41.1_nc.tgz

ftp> bye

root@NSnnn# tar xzvf build-13.0-41.1_nc.tgz

root@NSnnn# ./installns

installns version (13.0-41.1) kernel (ns-13.0-41.1_nc.gz)

...

Copying ns-13.0-41.1_nc.gz to /flash/ns-13.0-41.1_nc.gz ...

...

Installation has completed.

Reboot NOW? [Y/N] Y

NITRO APIを使用してCitrix ADCスタンドアロンアプライアンスをアップグレードする

NITRO APIを使用してCitrix ADCをアップグレードまたはダウングレードする方法については、単一のAPIでCitrix ADC アップグレードとダウングレードを自動化を参照してください。

アップグレード後、Citrix ADCアプライアンスのエンティティステータスを確認しますGoogle NMT

Citrix ADCアプライアンスをアップグレードした後、次のエンティティのステータスを確認します。

  • 仮想サーバーはUP状態です
  • モニターはUP状態です
  • GSLBサイトは問題なく同期します
  • すべての証明書がアプライアンスに存在します
  • すべてのライセンスがアプライアンスに存在します

Citrix ADC 13.0ソフトウェアアップデートの確認とインストール

アップデートが利用可能になったら、Citrix ADCソフトウェアをアップデートして、パフォーマンスを向上させます。Citrix ADC アップデートには、機能の向上、パフォーマンスの修正、または機能強化が含まれます。リリースノートを読んで、アップデートで利用可能な修正と機能強化を確認してください。ソフトウェア更新プログラムを確認してインストールするには、次の手順を実行します。

  1. Citrix ADC ホームページで、右上隅にある[ nsroot ]メニューから[ 更新の確認 ]をクリックします。
  2. [利用可能な最新のシステムソフトウェアの更新] ページで、インストール可能なソフトウェア更新プログラムを確認します。
  3. [ダウンロード] をクリックして、Citrix Web サイトからインストールパッケージをダウンロードします。
  4. ソフトウェアパッケージをダウンロードしたら、CLI または GUI の手順で更新プログラムをインストールします。

[Check for Update] リンクにアクセスできるのは、HTTPS プロトコルではなく、HTTP プロトコルを使用して GUI にログインした場合だけです。

関連リソース

次のリソースは、CitrixADCアプライアンスのアップグレードまたはダウングレードに関する関連情報を提供します。