このドキュメントでは、Cisco Catalyst 9000シリーズスイッチでのISSUアップグレード中に発生する一般的な問題を特定して解決する方法について説明します。
次の項目に関する知識があることが推奨されます。
Cisco Catalyst 9000シリーズのアーキテクチャと導入モデル
ソフトウェアメンテナンスアップグレード(SMU)およびISSUプロセス
StackWise仮想およびStackWiseテクノロジー
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
Cisco Catalyst 9400、9500、および9600シリーズ スイッチ
Cisco IOS® XE
デュアルスーパーバイザおよびStackWise仮想導入
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
In-Service Software Upgrade(ISSU)により、ネットワークが稼働している間にスイッチソフトウェアをアップグレードできます。ISSUが成功するには、いくつかの条件が存在する必要があります。ソフトウェアパスがサポートされている必要があり、スタックメンバーが一致するバージョンを実行する必要があり、ファームウェアが一致する必要があります。これらの条件が満たされていないと、アップグレードが中断したり、ネットワークが不安定になる可能性があります。
ISSUのアップグレードを開始する前に、次の点を確認します。
1. 現在および対象のCisco IOS XEバージョンがISSUをサポートしていることを確認します。
2. アップグレードパスが『Cisco ISSU Compatibility Matrix』にサポート対象として記載されていることを確認します。
3. すべてのスタックメンバーまたはスーパーバイザが同じソフトウェアイメージを実行していることを確認します。
4. アクティブ側のスーパーバイザとスタンバイ側のスーパーバイザの両方で、同じROMMONバージョンが使用されていることを確認します。
5. スイッチがインストールモードで動作していることを確認します(ブート変数はpackages.confである必要があります)。
6. 新しいイメージで使用可能なメモリとフラッシュ領域を確認します。
7. スイッチがデグレード状態または非冗長状態でないことを確認します。
8. アクティブな障害、ハードウェアアラーム、または重要なログが存在しないことを検証します。
9. show issu state detailの出力で、進行中のISSU操作がないことが示されていることを確認します。
例:
switch# show issu state detail
Current ISSU Status: Enabled
Previous ISSU Operation: N/A
No ISSU operation is in progress <<<<<<<<<
注意:ISSUがすでに進行中の場合は、別のアップグレードを開始しないでください。
検証を容易にするために、次のコマンドを実行します。
症状:コマンドshow issu state detailは、アップグレードが完了していない、または明示的に失敗しているにもかかわらず、ISSUが進行中であることを示します。この状態が発生すると、さらにISSUを試行する際にブロックされ、通常のアップグレードワークフローが中断される可能性があります。
エラーメッセージ「ISSU in progress」が表示される場合があります。
FAILED: ISSU in progress; please use install abort issu to abort ISSU operation OR install commit to complete the current ISSU operation.
検証:show issu state detailを実行して、次の情報を検索します。
Current ISSU Status: In Progress
Previous ISSU Operation: N/A
ステータスが変更されずに長い期間にわたって進行中のままである場合、プロセスは停止している可能性があります。
根本原因:以前のISSUの試行中に予期しない中断が発生したか、または非互換性の障害が発生しました。
解決方法: install abort issuコマンドを実行します。
ISSU操作を中止した後もISSUが進行中の場合は、次の手順を実行します。
注意:この手順を実行すると、スイッチまたはスタック全体のリロードが引き起こされる可能性があります。
install remove inactiveコマンドを実行します。
Switch#install remove inactive
install_remove: START Thu Jun 12 04:31:54 UTC 2025
install_remove: Removing IMG
Cleaning up unnecessary package files
サービス内部を有効にする:
switch(config)# service internal
現在のインストール状態をクリアします。
switch#clear install state
警告:ISSU操作がアクティブである間は、別のISSUを起動しないでください。これにより、ソフトウェアの破損やデバイスの不安定性が発生する可能性があります。
症状:一部の設定は新しいソフトウェアバージョンと互換性がなく、アップグレード中に問題を引き起こす可能性があります。次の不一致コマンドリスト(MCL)エラー「MCL-Terminating the current ISSU Operation」が表示される場合があります。
ERROR: MCL-Terminating the current ISSU Operation. ISSU Abort operation is initiated
ERROR: Once ISSU abort is done please check full list of mismatched commands via:
ERROR: show redundancy config-sync failures historic mcl
解決策:show redundancy config-sync failures historic mclコマンドを実行し、可能であれば一致しないコマンドを削除します。コマンドを削除できない場合は、標準アップグレードを実行します。
注:新しいアップグレードを開始するためのISSUアップグレードが進行中でないことを確認します。「ISSUの状態が進行中のままになる」のセクションを参照してください。
次のエラーが表示される可能性があります。
%REDUNDANCY-2-IPC: IOS versions do not match.
検証:show versionコマンドを使用して、Cisco ROMMONバージョンとCisco IOSバージョンを比較します。 デュアルSUPシステムでは、両方のSUPが同じファームウェアとソフトウェアバージョンを使用していることを確認します。
解決策:ISSUを開始する前に、Cisco ROMMONまたはCisco IOSを同じバージョンにアップグレードします。
注:ROMMONのアップグレード手順については、プラットフォーム固有のリリースノートを参照してください。
| 改定 | 発行日 | コメント |
|---|---|---|
2.0 |
09-Sep-2026
|
フォーマット、連続するステップ、ヘッダー。 |
1.0 |
11-Jul-2025
|
初版 |