この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、メジャーソフトウェアリリース間でのCisco Nexus 3000および3100シリーズスイッチの中断NX-OSソフトウェアアップグレードプロセスについて説明します。
Cisco NX-OSでのファイルのコピーに関する基本的な知識があることが推奨されます。この機能の詳細については、次の該当するドキュメントのいずれかを参照してください。
Cisco Nexus 3000および3100シリーズスイッチのNX-OSソフトウェアのアップグレードに関する基本的な知識があることが推奨されます。この手順の詳細については、次の該当するドキュメントのいずれかを参照してください。
このドキュメントの情報は、このドキュメントの「該当するハードウェア」セクションに記載されているCisco Nexus 3000および3100シリーズスイッチに基づくものです。このドキュメントのデバイス出力は、さまざまなNX-OSソフトウェアリリースが稼働するNexus 3172PQ-10GE(モデル番号N3K-C3172PQ-10GE)から取得したものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
このドキュメントでは、サポートされている中断アップグレードパスを使用して、Cisco Nexus 3000および3100シリーズスイッチのCisco NX-OSソフトウェアをさまざまなNX-OSソフトウェアリリースからアップグレードする手順について説明します。このドキュメントの目的は、一般的なNX-OSソフトウェアリリースとマイナーNX-OSソフトウェアリリースの間で、サポートされているNX-OSソフトウェアのアップグレードを実行する手順を説明することです。
このドキュメントでは、Cisco Nexus 3000および3100シリーズスイッチでCisco NX-OSソフトウェアの無停止アップグレードを実行するために使用される手順については説明しません。In-Service Software Upgrade(ISSU)の手順とアップグレードパスについては、このドキュメントでは説明しません。
Cisco NX-OSソフトウェアのリリース名には、このドキュメントで定期的に参照されるコンポーネントが多数含まれています。これらのコンポーネントの名前は、『Cisco IOSおよびCisco NX-OSソフトウェアリリースリファレンスガイド』の「Cisco NX-OSソフトウェアリリースの命名」セクションで明確に定義されています。具体的には、次の用語を理解する必要があります。
たとえば、NX-OSソフトウェアリリース7.0(3)I7(5a)には次のコンポーネントがあります。
コンポーネント名 | コンポーネント値 |
---|---|
メジャーリリース番号 | 7 |
マイナーリリース番号 | 0 |
メンテナンスリリース番号 | 3 |
プラットフォームの指定 | I |
プラットフォームのマイナーリリース番号 | 7 |
プラットフォームメンテナンスリリース番号 | 5 |
プラットフォームリビルドID | a |
別の例として、NX-OSソフトウェアリリース9.3(5)には次のコンポーネントがあります。
コンポーネント名 | コンポーネント値 |
---|---|
メジャーリリース番号 | 9 |
マイナーリリース番号 | 3 |
メンテナンスリリース番号 | 5 |
注:NX-OS 9メジャーリリース(ドキュメントでは9.xと記載されることもあります)では新しい統一バージョン番号付け規則が採用されており、プラットフォームの名称、マイナーリリース番号、メンテナンスリリース番号、またはプラットフォームのリビルドIDコンポーネントは含まれていません。
Cisco Nexusコンフィギュレーションガイドは、通常、NX-OSメジャーリリース番号ごとにグループ化されています。NX-OSのメジャーリリース番号は、通常、これらのコンフィギュレーションガイドのタイトル内に、マイナーリリースを示す変数xがメジャーリリース番号に付加されて表示されます(6.x、7.xなど)。たとえば、『Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x』は、NX-OS 7のすべてのメジャーリリースに適用されます(ただし、特定の注意事項、制限事項、設定例は、特定のマイナーリリース番号またはメンテナンスリリース番号に固有です)。
このルールの例外は、NX-OS 9メジャーリリースです。NX-OS 9メジャーリリースでは、Cisco NexusのコンフィギュレーションガイドはNX-OSのメジャーリリース番号とマイナーリリース番号でグループ化され、変数xがメンテナンスリリース(9.2(x)や9.3(x)など)を示す末尾に追加されます。
このドキュメントでは、2つのNX-OSソフトウェアリリース間での標準的なNX-OSソフトウェアアップグレードの中断について説明するために、Cisco Nexusコンフィギュレーションガイドのタイトル(6.x、7.x、9.2(x)、9.3(x)など)で使用されているフォーマットを使用しています。
NX-OSソフトウェアのアップグレードは、通常、ソースリリース(アップグレード元のNX-OSソフトウェアリリース)とターゲットリリース(アップグレード先のNX-OSソフトウェアリリース)の2つのリリースの間で実行されます。たとえば、Nexus 3172PQ-10GEスイッチをNX-OSソフトウェアリリース7.0(3)I7(8)からNX-OSソフトウェアリリース9.3(5)にアップグレードした場合、7.0(3)I7(8)がソースリリースになり、9.3(5)がターゲットリリースになります。
特定のソースリリースから特定のターゲットリリースにアップグレードするには、アップグレードパスで1つ以上の中間リリースへのアップグレードが必要になる場合があります。たとえば、Nexus 3172PQ-10GEスイッチをNX-OSソフトウェアリリース7.0(3)I7(5a)からNX-OSソフトウェアリリース9.3(5)にアップグレードする場合、NX-OSソフトウェアリリース9.3(5)に正常にアップグレードする前に、中間リリース7.0(3)I7(8)または9.2(4)にアップグレードする必要があります。
NX-OSソフトウェアのアップグレードは、次の2つのカテゴリに分けられます。
ISSU NX-OSソフトウェアを中断せずにアップグレードする手順については、このドキュメントでは説明しません。このドキュメントでは、標準的な中断NX-OSソフトウェアのアップグレードについてのみ説明します。
このドキュメントで説明する手順は、次のハードウェアにのみ適用されます。
このドキュメントで説明する手順は、Nexus 3048スイッチ(N3K-C3048TP-1GE)には適用されません。Nexus 3048スイッチのNX-OSソフトウェアをアップグレードする方法については、『Nexus 3048 NX-OSソフトウェアのアップグレード』ドキュメントを参照してください。
このセクションでは、さまざまなソースリリースからさまざまなターゲットリリースに対して、標準的な停止を伴うNX-OSソフトウェアのアップグレードを実行する方法について説明します。
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 6.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus N3K-C3172PQ-10GEスイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース6.0(2)U5(1)からターゲットリリース6.0(2)U6(10)に対して実行した例を示します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
NX-OS 6.xソフトウェアには、システムイメージとキックスタートイメージの合計2つのNX-OSバイナリイメージファイルが必要です。これらのイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
選択したファイル転送プロトコルを使用して、アップグレードを中断するNexus 3000または3100シリーズスイッチに、NX-OS 6.xのキックスタートファイルとシステムバイナリイメージファイルをコピーします。この例では、NX-OS 6.0(2)U6(1a)ソフトウェアリリース用のキックスタートファイルとシステムバイナリイメージファイルを、ファイル転送プロトコル(FTP)経由で、管理 VRF経由で到達可能なFTPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9-kickstart.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/n3000-uk9.6.0.2.U6.10.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
NX-OS 6.xのキックスタートおよびシステムバイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーした後、選択したファイル転送プロトコルを使用してアップグレードを中断する場合は、バイナリイメージファイルが転送時に破損していないことを確認します。MD5またはSHA512のチェックサムが、シスコのソフトウェアダウンロードWebサイトで公開されている内容と一致することを確認します。
CiscoのソフトウェアダウンロードWebサイトのイメージにカーソルを合わせると、NX-OSバイナリイメージファイルのMD5チェックサムとSHA512チェックサムを確認できます。次の図に例を示します。
この例では、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 6.0(2)U6(10)ソフトウェアリリースのキックスタートイメージファイルとシステムバイナリイメージファイルのMD5チェックサムを確認する方法を示します。NX-OS 6.0(2)U6(10)キックスタートバイナリイメージファイルに必要なMD5チェックサムはf07cbe12d2e489ce02b9577b5975335ですが、NX-OS 6.0(2)U6(10)システムバイナリイメージファイルに必要なMD5チェックサムは98b1ba8106afbcです85b83c0f985a66cd30です。
N3K-C3172PQ-10GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin md5sum f07cbe12d2e489ce02b9577b59753335 N3K-C3172PQ-10GE# show file bootflash:n3000-uk9.6.0.2.U6.10.bin md5sum 98b1ba8106afbc85b83c0f985a66cd30
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OSキックスタートファイルとシステムバイナリイメージファイルの絶対ファイルパスとともに、kickstartパラメータとsystemパラメータの両方を渡す必要があります。
この例では、install allコマンドを使用して、kickstartパラメータにNX-OSキックスタートバイナリイメージファイルの絶対ファイルパス(bootflash:n3000-kickstart-uk9.6.0.2.U6.10.bin)を指定し、systemパラメータにNX-OSシステムバイナリイメージファイルの絶対ファイルパス(bootflash:n3000-uk9.6.0.2.U6.10.bin)を指定します。
N3K-C3172PQ-10GE# install all kickstart bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin system bootflash:n3000-uk9.6.0.2.U6.10.bin Installer is forced disruptive Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3000-uk9.6.0.2.U6.10.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3000-uk9-kickstart.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3000-uk9.6.0.2.U6.10.bin. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Forced by the user Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)U5(1) 6.0(2)U6(10) yes 1 kickstart 6.0(2)U5(1) 6.0(2)U6(10) yes 1 bios v2.6.0(04/01/2014) v2.6.0(04/01/2014) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 17:42:55 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 17:43:44 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロード後、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース6.0(2)U6(10)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.1 --
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 6.0(2)U5(1)のキックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 37734400 Sep 21 15:32:00 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 189984434 Sep 21 15:36:46 2020 n3000-uk9.6.0.2.U5.1.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U5.1.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U5.1.bin N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OSソフトウェアをNX-OS 6.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースにアップグレードする場合、アップグレードするターゲットリリースにアップグレードする前に、6.0(2)U6(10)への中間アップグレードを行う必要があります。
Cisco Nexus N3K-C3172PQ-10GEスイッチで、標準の破壊的なNX-OSソフトウェアアップグレードの例を、6.0(2)U5(1)のソースリリースから7.0(3)I7(9)のターゲットリリースに実行します。6.0(2)U6(10)への中間アップグレードは必須です。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 6.xへのアップグレード」セクションを参照してください。これは、NX-OS 7.xメジャーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
NX-OS 7.xソフトウェアでは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース7.0(3)I7(8)または7.0(3)I7(9)にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
任意のファイル転送プロトコルを使用して、アップグレードを中断するNexus 3000または3100シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この例では、NX-OS 7.0(3)I7(9)ソフトウェアリリースのキックスタートファイルとシステムバイナリイメージファイルを、FTP(ファイル転送プロトコル)経由で、管理 VRF経由で到達可能なFTPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーした後、選択したファイル転送プロトコルを使用してアップグレードを中断する場合は、バイナリイメージファイルが転送時に破損していないことを確認します。MD5またはSHA512チェックサムが、CiscoのソフトウェアダウンロードWebサイトで公開されているチェックサムと一致することを確認します。
CiscoのソフトウェアダウンロードWebサイトのイメージにカーソルを合わせると、NX-OSバイナリイメージファイルのMD5チェックサムとSHA512チェックサムを確認できます。次の図に例を示します。
この例では、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 7.0(3)I7(9)ソフトウェアリリース用の統合バイナリイメージファイルのMD5チェックサムを確認する方法を示します。NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルに必要なMD5チェックサムは、d31d5b556cc4d92f2ff2d83b5df7b943です。
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
この例は、nxosパラメータがNX-OS 7.0(3)I7(9)統合バイナリイメージファイルの絶対ファイルパス(bootflash:nxos.7.0.3.I7.9.bin)を指すinstall allコマンドを示しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.9.bin. [########################################] 100% -- SUCCESS Performing runtime checks. [########################################] 100% -- SUCCESS Performing module support checks. [########################################] 100% -- SUCCESS Notifying services about system upgrade. [########################################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Unsupported in new image, module needs to be powered off Images will be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)U6(10) 7.0(3)I7(9) yes 1 bios v2.6.0(04/01/2014) v5.3.1(05/17/2019) yes Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Mon Sep 21 18:08:21 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom/power-seq. Warning: please do not remove or power off the module at this time. Note: Power-seq upgrade needs a power-cycle to take into effect. On success of power-seq upgrade, SWITCH OFF THE POWER to the system and then, power it up. [########################################] 100% -- SUCCESS Time Stamp: Mon Sep 21 18:12:48 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース7.0(3)I7(9)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 6.0(2)U6(10)のキックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 37881856 Sep 21 17:35:37 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Sep 21 17:36:11 2020 n3000-uk9.6.0.2.U6.10.bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9-kickstart.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# delete bootflash:n3000-uk9.6.0.2.U6.10.bin Do you want to delete "/n3000-uk9.6.0.2.U6.10.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin
注:シスコのソフトウェアダウンロードWebサイトから直接ダウンロードしたコンパクトなNX-OSソフトウェアイメージを使用してアップグレードする場合は、この手順をスキップする必要があります。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
install all nxos bootflash:{nxos-binary-image-file.bin} compactコマンドを使用して、デバイスのブートフラッシュに格納されているNX-OS 7.0(3)I7(9)バイナリイメージファイルに対してNX-OSコンパクトイメージプロシージャを実行します。これにより、NX-OS 7.0(3)I7(9)バイナリイメージファイルのファイルサイズが小さくなり、ブートフラッシュの空き容量が増加します。Nexus 3000または3100シリーズスイッチのブートフラッシュの合計サイズは、7.xまたは9.xメジャーリリースで同時に2つのNX-OSバイナリイメージファイルを格納するのに十分ではないため、これは、将来のNX-OSソフトウェアアップグレードを実行するための要件です。NX-OSコンパクトイメージの手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
Nexusスイッチのブートフラッシュに保存されたNX-OS 7.0(3)I7(9)バイナリイメージファイルに対して実行するNX-OSコンパクトイメージ手順の例を次に示します。
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 18:00:31 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 18:24:48 2020 nxos.7.0.3.I7.9.bin
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 6.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードするには、中間アップグレードが2つ必要です。最初の中間アップグレードはNX-OS 6.0(2)U6(10)です。2番目の中間アップグレードはNX-OS 7.0(3)I7(9)へのアップグレードです。7.0(3)I7(9)への2回目の中間アップグレードの後、NX-OS 9.2(x)マイナーリリースで目的のターゲットリリースにアップグレードする必要があります。
Cisco Nexus N3K-C3172PQ-10GEスイッチで、標準の中断を伴うNX-OSソフトウェアのアップグレード例を、6.0(2)U5(1)のソースリリースから9.3(5)のターゲットリリースに実行し、6.0(2)U6(10)および7.0(3)I7(9)への中間アップグレードを必須とします。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 6.xへのアップグレード」セクションを参照してください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
中間リリース6.0(2)U6(10)から中間リリース7.0(3)I7(9)以降への標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 7.xへのアップグレード」セクションを参照してください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
このドキュメントの「NX-OS 7.xからNX-OS 9.2(x)へのアップグレード」セクションを使用すると、NX-OSソフトウェアリリース7.0(3)I7(9)以降から、NX-OS 9.2(x)マイナーリリースに含まれる目的のターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを中断して実行できます。
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 6.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードするには、中間アップグレードが2つ必要です。最初の中間アップグレードはNX-OS 6.0(2)U6(10)です。2つ目の中間アップグレードは、NX-OS 7.0(3)I7(9)以降へのアップグレードです。7.0(3)I7(9)以降への2回目の中間アップグレードの後、NX-OS 9.3(x)マイナーリリースで目的のターゲットリリースにアップグレードする必要があります。
Cisco Nexus N3K-C3172PQ-10GEスイッチで、標準の中断を伴うNX-OSソフトウェアのアップグレード例を、6.0(2)U5(1)のソースリリースから9.3(5)のターゲットリリースに実行し、6.0(2)U6(10)および7.0(3)I7(9)への中間アップグレードを必須とします。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE-SU active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.1 --
ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 6.xへのアップグレード」セクションを参照してください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
中間リリース6.0(2)U6(10)から中間リリース7.0(3)I7(9)以降への標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 7.xへのアップグレード」セクションを参照してください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
このドキュメントの「NX-OS 7.xからNX-OS 9.3(x)へのアップグレード」セクションを使用すると、NX-OSソフトウェアリリース7.0(3)I7(9)以降から、NX-OS 9.3(x)マイナーリリースに含まれる目的のターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを中断して実行できます。
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースから、NX-OS 7.xメジャーリリースの後のターゲットリリースに、標準的な停止を伴うNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:ソースリリースの7.0(3)I7(5)または7.0(3)I7(5a)から、それ以降のNX-OSソフトウェアリリースへのNX-OSソフトウェアのアップグレードが失敗し、「Digital signature verification failed」または「Image verification failed」というエラーメッセージが表示される場合があります。この問題の根本原因は、Cisco Bug ID CSCvm11656です。no feature signature-verificationコンフィギュレーションコマンドを使用してこのアップグレードのためのNX-OSイメージの検証を無効にすると、この問題を回避できます。
Cisco Nexus 3172PQ-10GEスイッチ上で、標準のNX-OSソフトウェアのアップグレードを標準的に中断した例を、7.0(3)I2(2a)のソースリリースから7.0(3)I7(9)のターゲットリリースに対して実行します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
NX-OS 7.xソフトウェアでは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース7.0(3)I7(8)、7.0(3)I7(9)、または7.0(3)I7(10)にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
任意のファイル転送プロトコルを使用して、アップグレードを中断するNexus 3000または3100シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この例では、NX-OS 7.0(3)I7(9)ソフトウェアリリースのキックスタートファイルとシステムバイナリイメージファイルを、FTP(ファイル転送プロトコル)経由で、管理 VRF経由で到達可能なFTPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin N3K-C3172PQ-10GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.9.bin bootflash: vrf management Password: ***** Transfer of file Completed Successfully ***** Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
注:NX-OSソフトウェアリリース7.0(3)I5(2)以降では、ターゲットリリースの統合バイナリイメージファイルをSCP経由でコピーするために、SCP経由でNX-OSコンパクトイメージプロシージャを実行します。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーした後、選択したファイル転送プロトコルを使用してアップグレードを中断する場合は、バイナリイメージファイルが転送時に破損していないことを確認します。MD5またはSHA512チェックサムが、CiscoのソフトウェアダウンロードWebサイトで公開されているチェックサムと一致することを確認します。
CiscoのソフトウェアダウンロードWebサイトのイメージにカーソルを合わせると、NX-OSバイナリイメージファイルのMD5チェックサムとSHA512チェックサムを確認できます。この例を次の図に示します。
この例では、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 7.0(3)I7(9)ソフトウェアリリース用の統合バイナリイメージファイルのMD5チェックサムを確認する方法を示します。NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルに必要なMD5チェックサムは、d31d5b556cc4d92f2ff2d83b5df7b943です。
N3K-C3172PQ-10GE# show file bootflash:nxos.7.0.3.I7.9.bin md5sum d31d5b556cc4d92f2ff2d83b5df7b943
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
この例は、nxosパラメータがNX-OS 7.0(3)I7(9)統合バイナリイメージファイルの絶対ファイルパス(bootflash:nxos.7.0.3.I7.9.bin)を指すinstall allコマンドを示しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.9.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 5% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.9.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [# ] 0% Collecting plugin(s) information from "new" image. [# ] 0% Performing runtime checks. [## ] 5% "Running-config contains configuration that is incompatible with the new image (strict incompatibility). Please run 'show incompatibility-all nxos <image>' command to find out which feature needs to be disabled.". Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset Incompatible image Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I2(2a) 7.0(3)I7(9) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース7.0(3)I7(9)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.1 NA
ソースリリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認します。スイッチのブートフラッシュに空き領域を確保するには、デバイスのブートフラッシュからソースリリースの統合バイナリイメージファイルを削除します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I2(2a)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 537972736 Sep 21 19:01:41 2020 nxos.7.0.3.I2.2a.bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I2.2a.bin Do you want to delete "/nxos.7.0.3.I2.2a.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin
注:シスコのソフトウェアダウンロードWebサイトから直接ダウンロードしたコンパクトなNX-OSソフトウェアイメージを使用してアップグレードする場合は、この手順をスキップする必要があります。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
注:この手順が必要なのは、手順2でSCP経由でNX-OSコンパクトイメージプロシージャを実行し、SCP経由でターゲットリリースのユニファイドバイナリイメージをコピーしなかった場合だけです。
install all nxos bootflash:{nxos-binary-image-file.bin} compactコマンドを使用して、デバイスのブートフラッシュに格納されているNX-OS 7.0(3)I7(9)バイナリイメージファイルに対してNX-OSコンパクトイメージプロシージャを実行します。これにより、NX-OS 7.0(3)I7(9)バイナリイメージファイルのファイルサイズが小さくなり、ブートフラッシュの空き容量が増加します。Nexus 3000または3100シリーズスイッチのブートフラッシュの合計サイズは、7.xまたは9.xメジャーリリースで同時に2つのNX-OSバイナリイメージファイルを格納するのに十分ではないため、これは、将来のNX-OSソフトウェアアップグレードを実行するための要件です。NX-OSコンパクトイメージの手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
Nexusスイッチのブートフラッシュに保存されたNX-OS 7.0(3)I7(9)バイナリイメージファイルに対して実行するNX-OSコンパクトイメージ手順の例を次に示します。
N3K-C3172PQ-10GE# dir | include bin 982694912 Sep 21 19:13:02 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# install all nxos bootflash:nxos.7.0.3.I7.9.bin compact Installer will perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.9.bin .................................... Compact bootflash:/nxos.7.0.3.I7.9.bin done N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、目的のターゲットリリースにアップグレードする前に、NX-OS 7.0(3)I7(9)以降への中間アップグレードが必須です。
Cisco Nexus 3172PQ-10GEスイッチ上で、標準のNX-OSソフトウェアの中断アップグレードの例を、ソースリリース7.0(3)I2(2a)からターゲットリリース9.2(4)に実行し、必須の中間アップグレード7.0(3)I7(9)へのアップグレードを実行します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(9)への標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 7.xからNX-OS 7.xへのアップグレード」セクションを参照してください。
NX-OS 9.2(x)ソフトウェアでは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース9.2(4)にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.2(x)』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:USBフラッシュドライブがNexus 3000または3100シリーズスイッチに接続されている場合は、USBフラッシュドライブにあるNX-OS統合バイナリイメージファイルでNX-OSコンパクトイメージ手順を実行してから、結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを、SCP(Secure Copy Protocol)を介してNX-OS Compact Image Procedureによって、管理 VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.0MB/s 05:16 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.2(4)統合バイナリイメージファイル(bootflash:nxos.9.2.4.bin)の絶対ファイルパスを指定しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認します。スイッチのブートフラッシュに空き領域を確保するには、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 21 21:48:27 2020 nxos.7.0.3.I7.9.bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 15:19:00 2020 nxos.9.2.4.bin
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースに、NX-OSソフトウェアを標準の状態でアップグレードする方法について説明します。
注:ソースリリース7.0(3)I7(6)以前からNX-OS 9.3(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードするには、NX-OS 7.0(3)I7(9)以降への中間アップグレードが必須です。
Cisco Nexus 3172PQ-10GEスイッチ上で、標準の破壊的なNX-OSソフトウェアアップグレードの例を、ソースリリース7.0(3)I2(2a)からターゲットリリース9.3(5)に実行し、中間アップグレードを7.0(3)I7(9)に必須とします。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.1 NA
ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(9)への標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 7.xからNX-OS 7.xへのアップグレード」セクションを参照してください。
NX-OS 9.3(x)ソフトウェアでは、単一のNX-OSバイナリイメージファイル(unifiedイメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからCompact NX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x)』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:USBフラッシュドライブがNexus 3000または3100シリーズスイッチに接続されている場合は、USBフラッシュドライブにあるNX-OS統合バイナリイメージファイルでNX-OSコンパクトイメージ手順を実行してから、結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、SCP(Secure Copy Protocol)を介してNX-OS Compact Image Procedureによって、管理 VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示しています。
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.1MB/s 07:38 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指定しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(9) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
NX-OSソフトウェアの中間リリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除することにより、スイッチのブートフラッシュに空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 472320617 Sep 22 15:59:40 2020 nxos.7.0.3.I7.9.bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.7.0.3.I7.9.bin Do you want to delete "/nxos.7.0.3.I7.9.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 16:28:42 2020 nxos.9.3.5.bin
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3172PQ-10GEスイッチで、標準のNX-OSソフトウェアの中断アップグレードがソースリリース9.2(1)からターゲットリリース9.2(4)に実行される例を次に示します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
NX-OS 9.2(x)ソフトウェアでは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース9.2(4)にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.2(x)』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:USBフラッシュドライブがNexus 3000または3100シリーズスイッチに接続されている場合は、USBフラッシュドライブにあるNX-OS統合バイナリイメージファイルでNX-OSコンパクトイメージ手順を実行してから、結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを、SCP(Secure Copy Protocol)を介してNX-OS Compact Image Procedureによって、管理 VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.2.4.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.2.4.bin 100% 1278MB 4.7MB/s 04:33 Copy complete, now saving to disk (please wait)... N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.2(4)統合バイナリイメージファイル(bootflash:nxos.9.2.4.bin)の絶対ファイルパスを指定しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.2.4.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.2.4.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(1) 9.2(4) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.1 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除することで、スイッチのブートフラッシュに空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 9.2(1)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 524696710 Sep 22 16:47:35 2020 nxos.9.2.1.bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OSソフトウェアを、ソースリリース9.2(3)以前のNX-OS 9.3(x)マイナーリリースのターゲットリリースにアップグレードするには、NX-OS 9.2(4)への中間アップグレードが必須です。
Cisco Nexus 3172PQ-10GEスイッチで、標準のNX-OSソフトウェアの中断アップグレードがソースリリース9.2(1)からターゲットリリース9.3(5)に実行される例を次に示します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.1 NA
ソースリリースからNX-OSソフトウェアリリース9.2(4)への標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 9.2(x)からNX-OS 9.2(x)へのアップグレード」セクションを参照してください。
NX-OS 9.3(x)ソフトウェアでは、単一のNX-OSバイナリイメージファイル(unifiedイメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからCompact NX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x)』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:USBフラッシュドライブがNexus 3000または3100シリーズスイッチに接続されている場合は、USBフラッシュドライブにあるNX-OS統合バイナリイメージファイルでNX-OSコンパクトイメージ手順を実行してから、結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、SCP(Secure Copy Protocol)を介してNX-OS Compact Image Procedureによって、管理 VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示しています。
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 4.8MB/s 06:33 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指定しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.2(4) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、スイッチのブートフラッシュの空き領域を確保するために、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 9.2(4)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 542848198 Sep 22 17:15:54 2020 nxos.9.2.4.bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 19:09:35 2020 nxos.9.3.5.bin
このセクションでは、NX-OS 9.3(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3172PQ-10GEスイッチで、標準のNX-OSソフトウェアの中断アップグレードがソースリリース9.3(1)からターゲットリリース9.3(5)に実行される例を次に示します。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.1 NA
NX-OS 9.3(x)ソフトウェアでは、単一のNX-OSバイナリイメージファイル(unifiedイメージファイルと呼ばれることもあります)が使用されます。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからCompact NX-OSソフトウェアイメージをダウンロードすることをお勧めします。Webサイトを参照する際は、アップグレードするNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x)』ドキュメントの「Compact NX-OS Software Images on Cisco's Software Download Website」セクションを参照してください。
ターゲットリリースの統合バイナリイメージファイルをNexus 3000または3100シリーズスイッチにコピーするには、SCP経由でNX-OSコンパクトイメージ手順を実行します。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』ドキュメントを参照してください。
注:USBフラッシュドライブがNexus 3000または3100シリーズスイッチに接続されている場合は、USBフラッシュドライブにあるNX-OS統合バイナリイメージファイルでNX-OSコンパクトイメージ手順を実行してから、結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OS Compact Image Procedureが実行され、NX-OS統合バイナリイメージファイルのファイルサイズが小さくなると、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、SCP(Secure Copy Protocol)を介してNX-OS Compact Image Procedureによって、管理 VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示しています。
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin N3K-C3172PQ-10GE# copy scp://username@192.0.2.100/nxos.9.3.5.bin bootflash: compact vrf management The authenticity of host '192.0.2.100 (192.0.2.100)' can't be established. ECDSA key fingerprint is SHA256:TwkQiylhtFDFPPwqh3U2Oq9ugrDuTQ50bB3boV5DkXM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.0.2.100' (ECDSA) to the list of known hosts. username@192.0.2.100's password: nxos.9.3.5.bin 100% 1880MB 5.2MB/s 06:02 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスを使用して、nxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指定しています。
N3K-C3172PQ-10GE# install all nxos bootflash:nxos.9.3.5.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.5.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.5.bin. [####################] 100% -- SUCCESS Collecting "running" plugin(s) information. [####################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [####################] 100% -- SUCCESS Performing module support checks. [####################] 100% -- SUCCESS Notifying services about system upgrade. [####################] 100% -- SUCCESS Compatibility check is done: Module bootable Impact Install-type Reason ------ -------- -------------- ------------ ------ 1 yes disruptive reset default upgrade is not hitless Images will be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 9.3(1) 9.3(5) yes 1 bios v5.3.1(05/17/2019) v5.3.1(05/17/2019) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Install is in progress, please wait. Performing runtime checks. [####################] 100% -- SUCCESS Setting boot variables. [####################] 100% -- SUCCESS Performing configuration copy. [####################] 100% -- SUCCESS Module 1: Refreshing compact flash and upgrading bios/loader/bootrom. Warning: please do not remove or power off the module at this time. [####################] 100% -- SUCCESS Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3000または3100シリーズスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3172PQ-10GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 54 48x10GE + 6x40G Supervisor N3K-C3172PQ-10GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.1 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(8)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3172PQ-10GE# dir | include bin 510885739 Sep 22 19:56:37 2020 nxos.9.3.1.bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin N3K-C3172PQ-10GE# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3172PQ-10GE# dir | include bin 669892018 Sep 22 21:38:04 2020 nxos.9.3.5.bin
改定 | 発行日 | コメント |
---|---|---|
2.0 |
26-Jun-2023 |
更新された概要
「follow」と「might」の使用を修正
校正 |
1.0 |
13-Oct-2020 |
初版 |