NetScaler MPXアプライアンスでのFortville NICファームウェアのアップグレード
注
ファームウェアバージョン8.70は、ソフトウェアバージョン13.1以降でサポートされています。デフォルトのファームウェアバージョンは7.00です。ファームウェアバージョン8.70にアップグレードするには、次のコマンドを実行します。
shell
cd /netscaler
sh upgrade_fortville_nics.sh 8.70
Fortville NICを搭載したNetScaler MPXアプライアンスのファームウェアをアップグレードして、
<https://support.citrix.com/article/CTX263807>を修正します。
前提条件
-
NICファームウェアをバージョン7.00にアップグレードする前に、NetScaler MPXアプライアンスを新しいファームウェアをサポートするソフトウェアバージョンにアップグレードする必要があります。以下のバージョンがファームウェアバージョン7.00をサポートしています。
-
11.1ビルド64.x以降
-
12.1ビルド56.x以降
-
13.0ビルド58.x以降
重要: ソフトウェアバージョンをこれらのビルドより前のビルドにダウングレードしないでください。 -
-
次のスクリプトが
/netscalerディレクトリに存在する必要があります。upgrade_fortville_nics.shスクリプトが存在しない場合、インストールされているADCソフトウェアイメージはファームウェアのアップグレードをサポートしていません。 -
次のスクリプトが
/var/tmp/Fortville_Silicom_Intel/scriptsディレクトリに存在する必要があります。
-
fortville_fw_update
-
fortville_fw_update_intel_1
-
fortville_fw_update_silicom_1
-
fortville_fw_update_state_machine
-
fortville_fw_update_subrこれらのスクリプトが存在しない場合は、コマンドプロンプトで
installnsを実行してこれらのファイルをインストールします。これらのファイルは、このファームウェアアップグレードをサポートするすべてのADCソフトウェアに含まれています。
サポートされているプラットフォーム
ファームウェアアップグレードスクリプトは、Fortville NICを含むすべてのNetScaler MPXプラットフォームでサポートされています。スクリプトは、アプライアンスにFortville NICが含まれているかどうかを確認し、見つからない場合は終了します。
注: これらのファームウェアアップグレードスクリプトは、NetScaler SDXプラットフォームではサポートされていません。
以下のMPXアプライアンスおよび対応するゼロキャパシティアプライアンスには、Fortville NICが含まれています。
-
MPX 8900
-
MPX 8900 FIPS認定アプライアンス
-
MPX 9100
-
MPX 14000-40C
-
MPX 14000-40S
-
MPX 14000-40G
-
MPX 15000
-
MPX 15000-50G
-
MPX 15000-50G FIPS認定アプライアンス
-
MPX 16000
-
MPX 25000-40G
-
MPX 25000T
-
MPX 25000TA
-
MPX 25000-40G
-
MPX 26000
-
MPX 26000-50S
-
T1300
-
T1310
ファームウェアのアップグレード
重要:
-
アップグレードスクリプトは、アプライアンスをネットワークから切断します。オフラインNICファームウェアのアップグレードが完了するまでの時間は、プラットフォームによって異なります。たとえば、6つのFortville NICを搭載したMPX 14000プラットフォームでは、アップグレードにかかる合計時間は約30分です。
-
ファームウェアを更新した後、アプライアンスのソフトウェアバージョンが新しいファームウェアをサポートしていることを確認してください。
ファームウェアアップグレードスクリプトは、NICファームウェアをバージョン7.00にアップグレードします。このアップグレードは、SilicomまたはIntel製のFortville 10Gおよび40G NIC、およびSilicom製のFortville 25G NICで実行されます。
注記:
-
NICのファームウェアバージョンを7.00に更新した後、NICを以前のバージョンにダウングレードすることはできません。
-
一部のFortville NICのアップグレードには、複数回の試行が必要になる場合があります。たとえば、一部のNICをファームウェアバージョン7.00に更新するには、最大3回の試行が必要になる場合があります。
ファームウェアをアップグレードするには、コマンドプロンプトで次のように入力します。
> shell
root@ns# cd /netscaler
root@ns# sh upgrade_fortville_nics.sh
デフォルトでは、ファームウェアはバージョン7.00にアップグレードされます。
アップグレード後
fortville_fw_update_state_machine が実行されると、/nsconfig/.developer および /nsconfig/rc.local ファイルが削除され、終了します。
-
/nsconfig/.developerファイルを削除することで、再起動時にNetScalerソフトウェアが起動します。 -
/nsconfig/rc.localファイルを削除することで、再起動時にfortville_fw_update_state_machineスクリプトは呼び出されません。
再起動後、NetScalerソフトウェアが起動し、ファームウェアアップグレードプロセスが完了します。
ファームウェアアップグレード後、
/var/log ディレクトリ内のログファイル upgrade_fortville_nic_fw.log には、ファームウェアアップグレードアクティビティの詳細な記録が含まれています。その他の情報の中でも、ファームウェア更新プロセスの期間が記録されます。
また、
/var/tmp/Fortville_Silicom_Intel/scripts ディレクトリ内のファイル .fortville_firmware_upgrade_parm_file は削除されません。ファームウェアアップグレードに関する情報を確認できます。
fortville_nic_info スクリプトを呼び出すと、ホストADCアプライアンス内のFortville NICに関する情報サマリーが出力されます。この情報はログファイルに記録されます。
スクリプトを実行するには、コマンドプロンプトで次のように入力します。
> shell
root@ns# cd /var/tmp/Fortville_Silicom_Intel/scripts
root@ns# sh fortville_nic_info