NetScaler MPXアプライアンスでのFortville NIC ファームウェアのアップグレード
注:
ファームウェアバージョン 8.70 は、ソフトウェアバージョン 13.1 以降でサポートされています。デフォルトのファームウェアバージョンは 7.00 です。ファームウェアバージョン 8.70 にアップグレードするには、次のコマンドを実行します。
shell cd /netscaler sh upgrade_fortville_nics.sh 8.70
https://support.citrix.com/article/CTX263807を修正するためにフォートビルNICを含むNetScaler ADC MPXアプライアンスのファームウェアをアップグレードします。
前提条件
- 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/
スクリプトディレクトリには、 次のスクリプトが存在する必要があります。
- fortville_fw_update
- fortville_fw_update_intel_1
- fortville_fw_update_silicom_1
- fortville_fw_update_state_machine
fortville_fw_update_subr
これらのスクリプトが存在しない場合は、 コマンドプロンプトで
installns
を実行して、これらのファイルをインストールします。ファイルは、このファームウェア・アップグレードをサポートするすべてのADCソフトウェアに含まれています。
サポートされるプラットフォーム
ファームウェアアップグレードスクリプトは、フォートビルNICを含むすべてのNetScaler ADC MPXプラットフォームでサポートされています。このスクリプトは、アプライアンスに Fortville NIC が含まれているかどうかを検証し、見つからない場合は終了します。
注:これらのファームウェアアップグレードスクリプトは、NetScaler SDXプラットフォームではサポートされていません。
次の MPX アプライアンスおよび対応するゼロ容量アプライアンスには、フォートビル 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 つのフォートビル NIC を搭載した MPX 14000 プラットフォームでは、アップグレードにかかる合計時間は約 30 分です。
- ファームウェアを更新したら、アプライアンスのソフトウェアバージョンが新しいファームウェアをサポートしていることを確認します。
ファームウェアアップグレードスクリプトは、NIC ファームウェアをバージョン 7.00 にアップグレードします。このアップグレードは、シリコムまたはインテルが製造したフォートビル 10G および 40G NIC、およびシリコムが製造したフォートビル 25G NIC で実行されます。
メモ:
- NICのファームウェアバージョンを7.00にアップデートした後、NICを以前のバージョンにダウングレードすることはできません。
- フォートビル 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 ADCソフトウェアが起動します。/nsconfig/rc.local
ファイルを削除すると、再起動時にfortville_fw_update_state_machine
スクリプトが起動されません。
再起動後、NetScaler ADCソフトウェアは起動し、ファームウェアのアップグレードプロセスが完了します。
ファームウェアのアップグレード後、/var/log
ディレクトリ内のupgrade_fortville_nic_fw.log
ログファイルには、ファームウェアアップグレードアクティビティの詳細な記録が含まれます。とりわけ、ファームウェアアップデートプロセスの期間を記録します。
また、ディレクトリ/var/tmp/Fortville_Silicom_Intel/scripts
内のファイル.fortville_firmware_upgrade_parm_file
は削除されません。ファームウェアのアップグレードに関する情報を調べることができます。
fortville_nic_info
スクリプトを起動すると、ホストADCアプライアンス内のフォートビル NIC に関する情報の要約を出力できます。情報はログファイルに記録されます。
スクリプトを実行するには、コマンドプロンプトで次のように入力します。
> shell root@ns# cd /var/tmp/Fortville_Silicom_Intel/scripts root@ns# sh fortville_nic_info