はじめに
このドキュメントでは、Cisco Nexus 5500および5600シリーズスイッチのNX-OSソフトウェアのアップグレードオプションとパスについて説明します。
前提条件
該当ハードウェア
このドキュメントで説明する情報は、次のハードウェアにのみ適用されます。
- Cisco Nexus 5596UP
- Cisco Nexus 5596T
- Cisco Nexus 5548UP
- Cisco Nexus 5548P
- Cisco Nexus 5672UP
- Cisco Nexus 5648Q
- Cisco Nexus 5624Q
- Cisco Nexus 5696Q
- Cisco Nexus 56128
NX-OS ソフトウェア
Nexus 5500および5600シリーズスイッチ用のNX-OSソフトウェアは、キックスタートイメージとシステムイメージで構成されています。デバイスのNX-OSソフトウェアを更新する際には、両方のイメージが同じバージョンに一致していることを確認してください。
必要なNX-OSイメージを取得するには、次の手順を実行します。
- ソフトウェアダウンロードセンター(https://software.cisco.com/download/home)にアクセスします。
- アップグレードが必要な対応するNexus 5500および5600プラットフォームを探します。
- デバイスにインストールする必要があるコードのシステムイメージとキックスタートイメージの両方をダウンロードします。
推奨される最小コード
Cisco Nexus 5500および5600シリーズスイッチ用の推奨NX-OSソフトウェアリリースの最低要件については、次の該当するドキュメントのいずれかを参照してください。
Cisco Nexus 5500シリーズスイッチ向けCisco NX-OSの最小推奨リリース
Cisco Nexus 5600シリーズスイッチ向けCisco NX-OSの最小推奨リリース
背景説明
Cisco Nexus 5500および5600シリーズスイッチには、In Service Software Upgrade(ISSU)と非ISSUの2種類のソフトウェアアップデートオプションがあります。環境、適用する構成、および許容できるダウンタイムに応じて、各オプションを活用できます。
In-Service Software Upgrade(ISSU)
Cisco Nexus 5500および5600シリーズスイッチは、単一の「スーパーバイザ」ISSUアーキテクチャをサポートし、実行時にオペレーティングシステム全体のステートフルリスタートを実行しますが、データプレーン転送はそのまま維持されます。この間、ISSUを実行しているスイッチのコントロールプレーン機能は80秒間一時的に中断され、設定変更は許可されません。
考慮事項
- ISSUは、互換性のあるイメージ間でのみサポートされます。このドキュメントの「サポートされるアップグレードパス」セクションを参照してください。
- ISSUを正常に中断できない時点から障害が発生すると、アップグレードが中断される(シャーシのリロード)可能性があります。 ISSUの中断の一般的な原因は、スイッチでISSUが実行されている間のモジュールの挿入と取り外し、またはスパニングツリートポロジの変更です。
- ISSUが成功しても、シャーシや接続されているFEXでリロードは発生しません。
- CLIおよびSNMPの設定変更要求は、ISSUの動作中に拒否されます。
ISSUの前提条件
ISSUをサポートするために満たす必要がある要件のリストを次に示します。これらの要件のいずれかを満たすことができなければ、ISSUは失敗します。
- デバイスでレイヤ3サービスを実行することはできません。ISSUによる無中断アップグレードを行うには、すべてのレイヤ3機能の設定を解除し、L3ライセンスを削除して、スイッチをリロードする必要があります。
- Fast LACPタイマー(hello=1秒、dead=3秒)は、ISSUではサポートされません。デフォルトのタイマー(hello=30秒、dead=90秒)は、スイッチとそのLACPネイバーで設定する必要があります。
- ISSUを実行しているスイッチのダウンストリームには、STP対応スイッチを配置できません。
- STPブリッジ保証機能(スパニングツリーポートタイプネットワーク)は、vPCピアリンク以外のインターフェイスには設定できません。
- どのSTPインスタンスでも、トポロジの変更をアクティブにする必要はありません。
- VPCピアリンクを除き、STP Designated Forwardingステータスのインターフェイスは存在できません。 この状態のインターフェイスがあり、それらのインターフェイスがSTPを実行しないデバイス(サーバ、ルータ、ファイアウォールなど)に接続されている場合は、要件を満たすために、アクセスポートにスパニングツリーポートタイプのエッジを、トランクポートにスパニングツリーポートタイプのエッジトランクを設定できます。STPを実行しているスイッチに接続しているインターフェイスでは、spanning-tree port type edgeを使用しないでください。
- VPCをセットアップする場合、両方のVPCピアですべてのISSU前提条件を同時に満たす必要があります。
ISSU中の管理サービス
スイッチがISSU用にリセットされる前(コントロールプレーンが約80秒間ダウンする)に、インバンド接続と管理接続がダウンし、ISSUの完了後にアップに戻ります。インバンドポートと管理ポートに依存するサービスは、この期間中に影響を受けます。たとえば、スイッチとの間のTelnet、SSH、AAA、RADIUS、HTTP、NTPセッションは、ISSUコントロールプレーンのリブート中に中断されます。このため、ISSUプロセスの間はコンソールアクセスを使用することをお勧めします。これにより、管理接続が復旧する間もISSUの進行状況をユーザが確認できます。
非インサービスソフトウェアアップグレード(非ISSU)
Cisco Nexus 5500および5600シリーズスイッチは、一般に中断アップグレードと呼ばれる非ISSUオプションもサポートします。このオプションを使用すると、デバイスのリロードを実行して新しいイメージをロードできます。
中断アップグレードの理由
- ISSUの条件の1つが満たされない場合は、アップグレードを行う唯一の方法は中断アップグレードです。
- 中断アップグレードでは、接続されているすべてのFEXが同時にアップグレードされるため、メンテナンス時間を短縮できます。
- 互換性のないイメージ間ではアップグレードを中断して実行できるため、ISSUオプションで必要となる複数のアップグレードジャンプを回避できます。
注意:互換性のないイメージ間でアップグレードを実行すると、特定の設定が失われる可能性があります。詳細については、Cisco Bug ID CSCul22703を参照してください。 アップグレード後に構成の一部を失って復元することが許容されるか、またはサポートされているアップグレードパスを使用してすべての構成を保持することが望ましいかについて、決定を行う必要があります。
注:7.xリリースから、Cisco Bug ID CSCva49522の修正が取り込まれたリリースにアップグレードする場合は、バイナリ設定のリプレイが使用され、設定が失われる可能性はありません。
注:電源コントローラの設定が更新されていない場合、Nexus 5596スイッチはリロードまたはNX-OSのアップグレード後に起動できません。詳細については、Cisco Bug ID CSCun66310を参照してください。
サポートされるアップグレードパス
Cisco NX-OSリリース7.3(13)N1(1)および7.3(14)N1(1)へのサポートされているアップグレードパスについては、表1を参照してください。
表1 Cisco Nexus 5500および5600シリーズスイッチでサポートされるアップグレードパス
現在のリリース |
中間リリース |
ターゲットリリース |
Cisco NX-OS 7.3のすべてのリリース |
直接アップグレードがサポートされる |
7.3(13)N1(1) 7.3(14)N1(1) |
Cisco NX-OS 7.2のすべてのリリース |
7.3(2)N1(1) |
NX-OX 7.1(4)または7.1(5) |
直接アップグレードがサポートされる |
NX-OX 7.1(4)より前の7.1 |
7.1(4)N1(1)または7.1(5)N1(1) |
NX-OX 7.0(4)以降 |
7.1(4)N1(1)または7.1(5)N1(1) |
7.0(4)より前のNX-OX 7.0 |
2つのジャンプ:最初の7.0(8)N1(1)、次の7.1(4)N1(1) |
NX-OX 5.2または6.0 |
2つのジャンプ:最初の7.0(4)N1(1)から7.1(4)N1(1) |
注:この問題はCisco Bug ID CSCvt58479が原因で、Cisco NX-OSリリース7.3(7)N1(1)からCisco NX-OSリリース7.3(13)N1(1)に無停止でアップグレードすることはできません。
サポートされるアップグレード方法
ISSU(無停止)
ISSUアップグレードをトリガーするには、互換性のあるイメージ間でinstall allコマンドを使用する必要があります。
switch# install all kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
非ISSU(中断)
非ISSUアップグレードをトリガーするには、互換性のあるイメージと互換性のないイメージの間でinstall allコマンドを使用する必要があります。
switch# install all kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
ISSUを利用できる場合でも強制的に中断アップグレードを実行するには、install allコマンドとforceオプションを使用します。
switch# install all force kickstart bootflash:[kickstart-image.bin] system bootflash:[system-image.bin]
注:install allコマンドが事前チェックを完了すると、停止アップグレードの警告メッセージが表示されます。「Switch will be reloaded for disruptive upgrade.インストールを続行しますか(y/n)?[n]」と入力して、アップグレードを続行します。
注意:Cisco NX-OSをアップグレードまたはダウングレードする方法として推奨されないブート変数を変更すると、設定が失われたり、システムが不安定になる可能性があります。
関連資料
Cisco Nexus 5500および5600シリーズスイッチのドキュメントは、『Cisco Nexus 5000シリーズスイッチ』で入手できます。
ドキュメントセットは次のカテゴリに分類されます。