NetScaler MPX

NetScaler MPXアプライアンスでのFortville NIC ファームウェアのアップグレード

注:

ファームウェアバージョン 8.70 は、ソフトウェアバージョン 13.1 以降でサポートされています。デフォルトのファームウェアバージョンは 7.00 です。ファームウェアバージョン 8.70 にアップグレードするには、次のコマンドを実行します。

shell
cd /netscaler
sh upgrade_fortville_nics.sh 8.70
<!--NeedCopy-->

https://support.citrix.com/article/CTX263807を修正するためにフォートビルNICを含むNetScaler ADC MPXアプライアンスのファームウェアをアップグレードします。

前提条件

  1. NICファームウェアをバージョン7.00にアップグレードする前に、NetScaler MPXアプライアンスを新しいファームウェアをサポートするソフトウェアバージョンにアップグレードする必要があります。次のバージョンは、ファームウェアバージョン 7.00 をサポートします。
    • 11.1 ビルド 64.x 以降
    • 12.1 ビルド 56.x 以降
    • 13.0 ビルド 58.x 以降

    重要: これらのビルドよりも前のビルドにソフトウェアバージョンをダウングレードしないでください。

  2. 次のスクリプトが/netscalerディレクトリに存在する必要があります。

    upgrade_fortville_nics.sh

    スクリプトが存在しない場合、インストールされている ADC ソフトウェアイメージはファームウェアのアップグレードをサポートしません。

  3. /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
<!--NeedCopy-->

デフォルトでは、ファームウェアはバージョン 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

<!--NeedCopy-->
NetScaler MPXアプライアンスでのFortville NIC ファームウェアのアップグレード