Cisco MDS NX-OS ソフトウェア アップグレードのガイドライン
次のアップグレードのガイドラインは、すべてのスイッチに適用されます。
-
スイッチのファイバ チャネル ポートが Cisco 以外の製品に接続されている場合は、これらが個別のファイバ チャネル リンクとして動作し、ポート チャネルに集約されていないことを確認します。ファイバ チャネル ポートのチャネルは、シスコ以外のテクノロジーとの互換性がありません。
-
Cisco NX-OS 9.4(2) にアップグレードする場合は、Cisco MDS NX-OS 9.4(2) にアップグレードする前に、 CSCwk14579 に記載されている回避策を適用してください。この問題のため、Cisco MDS NX-OS 9.4(2) へのアップグレードは行わず、Cisco MDS NX-OS 9.4(2) 以前のすべてのリリースから直接、Cisco MDS NX-OS 9.4(2a) へアップグレードすることをお勧めします。
-
FCIP ISL を介して接続されているスイッチでは、In-Service Software Upgrade(ISSU)を同時に実行しないことを推奨します。1 台のスイッチで ISSU を実行し、ISSU が完了したら隣接スイッチで ISSU を実行してください。ただし、ファイバ チャネル ISL を介して接続されているスイッチでは、ISSU を同時に実行できます。
-
Cisco MDS NX-OS リリース バージョンにアップグレードまたはダウングレードするには、install all コマンドで同じリリース バージョンのキックスタート イメージとシステム イメージを使用する必要があります。
-
スイッチで「feature scp-server」または「feature sftp-server」コマンドを実行して機能を有効にした後、SFTP または SCP を使用してファームウェアを転送する場合は、ISSU を開始する前に「no feature scp-server」または「no feature sftp-server」コマンドを実行して機能を無効にし、すべての SFTP または SCP 接続を完全に切断してください。
異常終了した WinSCP または SFTP セッションがある場合、 ISSU は失敗します。この問題を解決してスイッチのアップグレードを続行するには、 Telnetまたはコンソールを使用してスイッチに接続し、no feature ssh コマンドを実行します。セッションがクリアされたら、feature ssh コマンドを使用して SSH を再度有効にできます。
この問題を回避するには、代わりに copy コマンドまたは DCNM クライアントを使用して、スイッチにファイルを転送することをお勧めします。
-
Cisco MDS NX-OS リリース 9.2(1) より前のリリースからアップグレードする場合は、アップグレード後に clear logging onboard txwait コマンドを使用してください。そうしないで、ファイル サイズが 512 KB を超えた場合には、ファイルは自動的に削除され、新しいファイル サイズで再作成されます。詳細については、『Cisco MDS 9000 シリーズ インターフェイス構成ガイド、リリース 9.x』を参照してください。
-
Cisco MDS NX-OS リリース 8.5(1) からリリース 9.2(1) 以降にアップグレードする場合は、アップグレード前に no feature fpm コマンドを使用してファブリック パフォーマンス モニター(FPM)機能を無効にしてください。スイッチをリリース 9.2(1) 以降にアップグレードした後、feature fpm コマンドを使用して FPM を再度有効にできます。
-
Cisco MDS NX-OS リリース 8.5(1) からリリース 9.2(1) に Cisco MDS 24/10 ポート SAN 拡張モジュールをアップグレードすると、FCIP トラフィックに影響が及びます。この状況から回復するには、モジュールをリロードします。
-
64 文字の英数字を使用してデバイス エイリアス名を構成している場合、Cisco MDS NX-OS リリース 9.2(2) 以降のリリースにアップグレードすることはできません。次のシステム メッセージが表示されます: ISSU blocked because device-alias names > 63 characters exist.They can be displayed using 'show file upg_blocking_dev_al_cfg.txt'. Reduce the size of the device-alias names to 63 characters or less and try again. -
CSCvz09012 の修正の一環として、アップグレード中にカード クライアント サービスが意図的に停止され、次の syslog メッセージが表示されます。特に対処の必要はありません。 %SYSMGR-2-SERVICE_CRASHED: Service "cardclient" (PID 4941) hasn't caught signal 9 (no core) -
CSCwr55967 の修正の一環として、アップグレード中にカード クライアント サービスが意図的に停止され、次の syslog メッセージが表示されます。特に対処の必要はありません。
2026 Feb 5 00:02:45.336173 cup1-bottom %SYSMGR-3-BASIC_TRACE: core_copy: PID 6293 has the following message Core not generated by system for rlir(0). WCOREDUMP(9) returned zero . 2026 Feb 5 00:02:45.336246 cup1-bottom %SYSMGR-2-SERVICE_CRASHED: Service "rlir" (PID 8618) hasn't caught signal 9 (no core). -
次の条件がすべて当てはまる場合は、Cisco MDS 48 ポート 64 Gbps ファイバ チャネル スイッチング モジュール(DS-X9748-3072K9)をシャーシに挿入しないことを推奨します。
-
Cisco MDS 9706、MDS 9710、または MDS 9718
-
Cisco MDS NX-OS リリース 9.2(1)
-
デフォルト以外の FCoE FCMAP が構成されている。これは、 show fcoe | i FC-MAP コマンドを発行することで確認できます。FCMAP のデフォルト値は 0x0e:fc:00 です。
-
-
Cisco MDS NX-OS リリース 9.2(1) を実行し、Cisco MDS 48 ポート 64 Gbps ファイバ チャネル スイッチング モジュール(DS-X9748-3072K9)を搭載したスイッチの場合、FCMAP をデフォルト以外の値に変更しないでください。ただし、スイッチを Cisco MDS NX-OS リリース 9.2(2) 以降にアップグレードした後は、FCoE FCMAP をデフォルト以外の値に設定できます。詳細については、CSCwa34016 を参照してください。
-
32 Gbps ファブリック スイッチ固有の注意事項:
-
スーパーバイザ CPU BIOS アップグレードが新しい NX- OS リリースに含まれている場合は、 ISSU 後に 32 Gbps ファブリック スイッチの中断を伴うリロードが必要です。
NX- OS 9.4(5) 以降、32 Gbps ファブリック スイッチでのスーパーバイザ CPU BIOS 更新のアクティブ化メカニズムが変更されました。デフォルトでは、 BIOS アップデートがインストールされますが、スイッチが中断を伴わないリロードが行われない限り、 CPU によってロードされることはありません。ISSU install all コマンドが disruptive オプションで拡張され、 ISSU の最後に中断を伴うリロードを自動的に実行できるようになりました。または、中断を伴うリロードは nondisruptive 、オプションなしで reload module 1 コマンドを使用した、後続の個別の操作としてISSU の後に実行できます。
-
NX- OS 9.4(5) より前のバージョンの NX OS を実行しているスイッチの場合、 ISSU 中にスーパーバイザ CPU BIOS をアクティブ化するメカニズムは信頼性の高いできません。新しい NX- OS バージョンに BIOS の更新が含まれている場合にのみ、新しい NX- OS の BIOS は、非表示の install module 1 bios system newNxosImage コマンドを使用してインストールする必要があります。次に、 reload module 1 CLIコマンドを使用し、 nondisruptive オプションを使用せずにスイッチを中断を伴ってリロードする必要があります。その後、 ISSU は BIOS がすでにアップグレードされたことを検出するため、NX- OS の ISSU を中断することなく実行できます。
-
-
64 Gbps ファブリック スイッチ固有の注意事項:
-
64 Gbps ファブリックスイッチにおける BIOS アップデートの起動方法が変更されました。新しいメカニズムには、次の IO FPGA バージョン以降への 1 回限りの中断を伴うスイッチ EPLD アップグレードが必要です。
-
中断を伴わない BIOS 更新の IO FPGA バージョン:
表 1. 中断を伴わない BIOS 更新の IO FPGA バージョン: スイッチ 最小 IO FPGA バージョン
MDS 9124V
0.18
MDS 9148V
0.18
MDS 9396V
0.16
-
これらのバージョンは NX- OS 9.4(5) の一部としてリリースされ、スイッチが NX- OS 9.4(5) を実行している場合にインストールできます。EPLD は、install all EPLD CLI コマンドを使用してアップグレードされます。これには、EPLD 更新をアクティブにするためのスイッチの自動中断を伴うリロードが含まれます。EPLD がアップグレードされていない場合、古いリロード メカニズムが使用され、 BIOS 更新を含む ISSU 中にスイッチがハングする可能性があります。この機能は、16 Gbps および 32 Gbps ファブリック スイッチには存在しません。EPLD が更新されると、後続の ISSU は中断を伴うリロードなしで、イメージに含まれる新しい BIOS バージョンをアクティブ化できます。
EPLD のインストールと更新の詳細については、NX- OS EPLD リリース ノートを参照してください。
-
-
トランシーバ電源制御機能を無効にします。有効になっている場合、Cisco MDS NX- OS 9.4(2a) から 9.4(3) 以降のリリースにソフトウェアをアップグレードするには、次の手順を実行します。
-
トランシーバ電源制御機能が有効になっている場合は、次のコマンドを使用してアップグレードを開始する前に無効にします。
switch(config)# を no system transceiver power-controlを活用します。 -
switch(config)# show system transceiver power-controlコマンドを使用して、トランシーバの電力制御機能が無効になっているかどうかを確認します -
アップグレードが完了したら、
switch(config)# system transceiver power-controlコマンドを使用して、この機能を再度有効にできます。
-
Cisco MDS 9700 シリーズ Supervisor-4 モジュールでのBIOSアップグレード中に、 「(ME HECI) Unable to read HMRFPO-MERESET_CMD_ID response - Time out:」という メッセージが表示されることがあります。BIOS のアップグレードが正常に完了したため、このメッセージは無視してかまいません。

フィードバック