この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、メジャーソフトウェアリリース間でのCisco Nexus 3524および3548シリーズスイッチのNX-OSソフトウェアの中断を伴うアップグレードプロセスについて説明します。
Cisco NX-OSでのファイルのコピーに関する基本的な知識があることが推奨されます。この機能の詳細については、次の該当するドキュメントのいずれかを参照してください。
Cisco Nexus 3000スイッチのNX-OSソフトウェアのアップグレードに関する基本的な知識があることが推奨されます。この手順の詳細については、次の該当するドキュメントのいずれかを参照してください。
このドキュメントの情報は、このドキュメントの「該当するハードウェア」セクションに記載されているCisco Nexus 3048シリーズスイッチに基づくものです。このドキュメントのデバイス出力は、さまざまなNX-OSソフトウェアリリースを実行しているNexus 3048TP-1GE(モデル番号N3K-C3048TP-1GE)から取得したものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
このドキュメントでは、Cisco Nexus 3048スイッチのNX-OSソフトウェアを、さまざまなメジャーソフトウェアリリースから他のメジャーソフトウェアリリースに中断を伴ってアップグレードする方法について説明します。また、一部のシナリオで従う必要がある特定のNX-OSソフトウェアアップグレードパスについても説明し、Nexus 3048スイッチでNX-OSソフトウェアをアップグレードするときに発生する可能性のある一般的な落とし穴についても説明します。このドキュメントの目的は、一般的なNX-OSソフトウェアリリース間でサポートされているNX-OSソフトウェアのアップグレードを実行するための手順を示すことです。
このドキュメントでは、Cisco Nexus 3048シリーズスイッチでCisco NX-OSソフトウェアの無停止アップグレードを実行するために使用される手順については説明しません。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のメジャーリリース番号とマイナーリリース番号でグループ化され、メンテナンスリリース(9.2(x)や9.3(x)など)を示す変数xが追加されます。
このドキュメントでは、Cisco Nexusコンフィギュレーションガイド(6.x、7.x、9.2(x)、9.3(x)など)のタイトルで使用されるフォーマットを使用して、2つのNX-OSソフトウェアリリース間での標準的なNX-OSソフトウェアアップグレードの中断について説明します。
NX-OSソフトウェアのアップグレードは、通常、ソースリリース(アップグレード元のNX-OSソフトウェアリリース)とターゲットリリース(アップグレード先のNX-OSソフトウェアリリース)の2つのリリースの間で実行されます。たとえば、Nexus 3048TP-1GEデバイスをNX-OSソフトウェアリリース7.0(3)I7(8)からNX-OSソフトウェアリリース9.3(5)にアップグレードする場合、7.0(3)I7(8)がソースリリースで、9.3(5)がターゲットリリースになります。
特定のソースリリースから特定のターゲットリリースにアップグレードするには、アップグレードパスで1つ以上の中間リリースへのアップグレードが必要になる場合があります。たとえば、Nexus 3048TP-1GEデバイスを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ソフトウェアのアップグレードのみを取り上げます。
このドキュメントで説明する手順は、次のハードウェアにのみ適用されます。
このセクションでは、さまざまなソースリリースからさまざまなターゲットリリースに、標準的な停止を伴うNX-OSソフトウェアのアップグレードを実行する手順について説明します。
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 6.xメジャーリリースのターゲットリリースに、標準的な方法で段階的にアップグレードする方法について説明します。このアップグレードでは、ソースリリースとターゲットリリースの両方がNX-OS 6.0(2)U6(2a)以前になります。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチで、ソースリリース6.0(2)U5(1)からターゲットリリース6.0(2)U6(1a)に実行される例を示します。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U5(1) 1.6 --
NX-OS 6.xソフトウェアには、システムイメージとキックスタートイメージの合計2つのNX-OSバイナリイメージファイルが必要です。これらのイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードできます。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために実行する必要がある特定の手順は、このドキュメントの対象範囲外です。
任意のファイル転送プロトコルを使用して、中断アップグレードするNexus 3048TP-1GEスイッチに、NX-OS 6.xのキックスタートファイルとシステムバイナリイメージファイルをコピーします。この例では、管理VRFを介して到達可能なFTPサーバ192.0.2.100から、ファイル転送プロトコル(FTP)を介してNX-OS 6.0(2)U6(1a)ソフトウェアリリース用のキックスタートファイルとシステムバイナリイメージファイルをコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/n3000-uk9-kickstart.6.0.2.U6.1a.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/n3000-uk9.6.0.2.U6.1a.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin
NX-OS 6.xのキックスタートファイルとシステムバイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーした後、任意のファイル転送プロトコルを使用して中断アップグレードを行います。バイナリイメージファイルが転送時に破損していないことを確認するため、バイナリイメージファイルのMD5またはSHA512のチェックサムを、シスコのソフトウェアダウンロードWebサイトで公開されている内容とにします。
Webサイトのイメージの上にカーソルを移動し、シスコのソフトウェアダウンロードWebサイトを介したNX-OSバイナリイメージファイルのMD5およびSHA512チェックサムを特定します。次に例を示します。
次の例は、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 6.0(2)U6(1a)ソフトウェアリリースのキックスタートイメージファイルとシステムバイナリイメージファイルのMD5チェックサムを検証する方法を示しています。NX-OS 6.0(2)U6(1a)キックスタートバイナリイメージファイルに必要なMD5チェックサムは72af9c1090b8f5940fe2d15a6e5bbbcaです。 nx-OS 6.0(2)U6(1a)システムバイナリイメージファイルに期待されるMD5チェックサムは678a2dd054f98ac1b01c280c08255b2dです。
N3K-C3048TP-1GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.1a.bin md5sum 72af9c1090b8f5940fe2d15a6e5bbbca N3K-C3048TP-1GE# show file bootflash:n3000-uk9.6.0.2.U6.1a.bin md5sum 678a2dd054f98ac1b01c280c08255b2d
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、ターゲットリリースに対応するNX-OSキックスタートファイルとシステムバイナリイメージファイルの絶対ファイルパスを使用して、キックスタートパラメータとシステムパラメータの両方を渡す必要があります。
この例では、install allコマンドの場所にkickstartパラメータを指定して、NX-OSキックスタートバイナリイメージファイルの絶対ファイルパス(bootflash:n3000-kickstart-uk9.6.0.2.U6.1a.bin)を指定し、systemパラメータを指定して、NX-OSシステムバイナリイメージファイルの絶対ファイルパス(bootflash:n3000-uk9.6.0.2.U6.1a.bin)を指定します。
N3K-C3048TP-1GE# install all kickstart bootflash:n3000-uk9-kickstart.6.0.2.U6.1a.bin system bootflash:n3000-uk9.6.0.2.U6.1a.bin Installer is forced disruptive Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.1a.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3000-uk9.6.0.2.U6.1a.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3000-uk9.6.0.2.U6.1a.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3000-uk9-kickstart.6.0.2.U6.1a.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3000-uk9.6.0.2.U6.1a.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 is performed 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(1a) yes 1 kickstart 6.0(2)U5(1) 6.0(2)U6(1a) yes 1 bios v4.5.0(11/09/2017) v1.2.0(08/25/2011) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Tue Aug 18 23:20:16 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Tue Aug 18 23:21:05 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次の例では、スイッチがNX-OSソフトウェアリリース6.0(2)U6(1a)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
NX-OSソフトウェアがソースリリースからターゲットリリースへのアップグレードに成功したことを確認したら、ソースリリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 6.0(2)U5(1)キックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除された例を示します。
N3K-C3048TP-1GE# dir | include bin 37734400 Aug 19 15:39:08 2020 n3000-uk9-kickstart.6.0.2.U5.1.bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 189984434 Aug 19 15:40:20 2020 n3000-uk9.6.0.2.U5.1.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U5.1.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9.6.0.2.U5.1.bin N3K-C3048TP-1GE# dir | include bin 37844992 Aug 18 23:08:20 2020 n3000-uk9-kickstart.6.0.2.U6.1a.bin 193468402 Aug 18 23:09:33 2020 n3000-uk9.6.0.2.U6.1a.bin
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 6.xメジャーリリース(ターゲットリリースは6.0(2)U6(3a)以降)のターゲットリリースにアップグレードする手順を説明します。
注:NX-OSソフトウェアを、6.0(2)U6(2a)以前のソースリリースから6.0(2)U6(3a)以降のターゲットリリースにアップグレードする場合、アップグレードする前に6.0(2)U6(2a)への中間アップグレードが必須になります。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、6.0(2)U6(1a)のソースリリースから6.0(2)U6(10)のターゲットリリースへのアップグレードを実行し、6.0(2)U6(2a)への中間アップグレードを必須とします。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
NX-OSソフトウェアをソースリリースからNX-OSソフトウェアリリース6.0(2)U6(2a)に標準的な中断状態でアップグレードするには、このドキュメントの「NX-OS 6.xから6.0(2)U6(2a)以前へのアップグレード」セクションを参照してください。これは、6.0(2)U6(3a)以降のターゲットリリースへのアップグレードを成功させるために必要です。
NX-OS 6.xソフトウェアには、システムイメージとキックスタートイメージの合計2つのNX-OSバイナリイメージファイルが必要です。これらのイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために実行する必要がある特定の手順は、このドキュメントの対象範囲外です。
任意のファイル転送プロトコルを使用して、中断を伴うアップグレードを希望するNexus 3048TP-1GEスイッチに、ターゲットリリース用のNX-OS 6.xキックスタートファイルおよびシステムバイナリイメージファイルをコピーします。この例では、管理VRFを介して到達可能なFTPサーバ192.0.2.100から、ファイル転送プロトコル(FTP)を介してNX-OS 6.0(2)U6(10)ソフトウェアリリースのキックスタートファイルとシステムバイナリイメージファイルをコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# 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-C3048TP-1GE# 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-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin
NX-OS 6.xのキックスタートファイルとシステムバイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーした後、任意のファイル転送プロトコルを使用してアップグレードします。次に、バイナリイメージファイルが転送時に破損していないことを確認します。MD5またはSHA512のチェックサムが、シスコのソフトウェアダウンロードWebサイトで公開されているチェックサムと一致していることを確認します。
NX-OSバイナリイメージファイルのMD5およびSHA512チェックサムは、Webサイトのイメージの上にカーソルを置くと、シスコのソフトウェアダウンロードWebサイトから識別できます。次に例を示します。
次の例は、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 6.0(2)U6(10)ソフトウェアリリースのキックスタートイメージファイルとシステムバイナリイメージファイルのMD5チェックサムを検証する方法を示しています。NX-OS 6.0(2)U6(10)キックスタートバイナリイメージファイルに必要なMD5チェックサムはf07cbe12d2e489ce02b9577b59753335ですが、 NX-OS 6.0(2)U6(10)システムバイナリイメージファイルのMD5チェックサムは98b1ba8106afbc85b83c0f985a66cd30です。
N3K-C3048TP-1GE# show file bootflash:n3000-uk9-kickstart.6.0.2.U6.10.bin md5sum f07cbe12d2e489ce02b9577b59753335 N3K-C3048TP-1GE# show file bootflash:n3000-uk9.6.0.2.U6.10.bin md5sum 98b1ba8106afbc85b83c0f985a66cd30
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、ターゲットリリースに対応するNX-OSキックスタートファイルとシステムバイナリイメージファイルの絶対ファイルパスを使用して、キックスタートパラメータとシステムパラメータの両方を渡す必要があります。
この例では、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-C3048TP-1GE# 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 Collecting "running" plugin(s) information. [########################################] 100% -- SUCCESS Collecting plugin(s) information from "new" image. [########################################] 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 Forced by the user Images is performed be upgraded according to following table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 system 6.0(2)U6(2a) 6.0(2)U6(10) yes 1 kickstart 6.0(2)U6(2a) 6.0(2)U6(10) yes 1 bios v4.5.0(11/09/2017) v1.4.0(12/09/2013) no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Wed Aug 19 15:56:38 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Wed Aug 19 15:57:32 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。スイッチはNX-OSソフトウェアリリース6.0(2)U6(10)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認した後、中間リリースのキックスタートファイルおよびシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 6.0(2)U6(2a)キックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除された例を示します。
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 37853184 Aug 19 00:28:34 2020 n3000-uk9-kickstart.6.0.2.U6.2a.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 206765681 Aug 19 00:29:55 2020 n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9-kickstart.6.0.2.U6.2a.bin N3K-C3048TP-1GE# delete bootflash:n3000-uk9.6.0.2.U6.2a.bin N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bi
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 7.xメジャーリリースのターゲットリリース(ソースリリースはNX-OS 6.0(2)U6(2a)以前)にアップグレードする手順について説明します。
注:ソースリリース6.0(2)U6(2a)以前からNX-OS 7.xメジャーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合は、中間アップグレードが2つ必要です。最初の中間アップグレードはNX-OS 6.0(2)U6(2a)へのアップグレードで、2番目の中間アップグレードはNX-OS 6.0(2)U6(10)へのアップグレードです。NX-OS 6.0(2)U6(10)への2回目の中間アップグレードの後、NX-OS 7.xメジャーリリースで目的のターゲットリリースにアップグレードできます。
注: 7.0(3)I2(2a)、7.0(3)I2(2b)、7.0(3)I2(2c)、7.0(3)I2(2d)、7.0(3)I2(2e)、7.0(3)I2(3)、7.0(3)I2(4)、7.0(3)I3(1)、7.0(3)I4(1) 7.0(3)I4(2)、7.0(3)I4(3)、7.0(3)I4(4)、または7.0(3)I5(1)。詳細は、Field Notice 62433およびCisco Bug ID CSCvb64127を参照してください。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、6.0(2)U6(1a)のソースリリースから7.0(3)I7(8)のターゲットリリースへのアップグレードが挙げられます。中間アップグレードは6.0(2)U6(2a)と6.0(2)U6(10)に必須です。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
このドキュメントの「NX-OS 6.xからNX-OS 6.0(2)U6(3a)以降へのアップグレード」セクションに従って、ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)へ、および6.0(2)U6(2a)の中間リリースまでの、標準的な中断を伴う一連のNX-OSソフトウェアアップグレードを実行します。これは、NX-OS 7.xメジャーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
このドキュメントの「NX-OS 6.0(2)U6(3a)以降からNX-OS 7.xへのアップグレード」セクションに従って、NX-OSソフトウェアリリース6.0(2)U6(10)からNX-OS 7.xメジャーリリースの対象となるリリースに、標準のNX-OSソフトウェアアップグレードを段階的に実行します。
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 7.xメジャーリリースのターゲットリリース(ソースリリースはNX-OS 6.0(2)U6(3a)以降)にアップグレードする標準的な方法について説明します。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチ上で、ソースリリース6.0(2)U6(10)からターゲットリリース7.0(3)I7(8)に対して実行される例です。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
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シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース7.x』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
任意のファイル転送プロトコルを使用して、中断アップグレードを行うNexus 3048TP-1GEスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この例では、管理VRFを介して到達可能なFTPサーバ192.0.2.100から、ファイル転送プロトコル(FTP)を介してNX-OS 7.0(3)I7(8)ソフトウェアリリースのキックスタートファイルとシステムバイナリイメージファイルをコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.8.bin bootflash: vrf management Password: Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin
ターゲットリリースの統合バイナリイメージファイルがNexus 3048TP-1GEスイッチにコピーされた後、任意のファイル転送プロトコルを使用して中断アップグレードする場合は、バイナリイメージファイルのMD5またはSHA512チェックサムが、シスコのソフトウェアダウンロードWebサイトで公開されている内容と一致することを確認して、バイナリイメージファイルが転送中に破損していないことを確認します。
NX-OSバイナリイメージファイルのMD5およびSHA512チェックサムは、Webサイトのイメージの上にカーソルを置くと、シスコのソフトウェアダウンロードWebサイトから識別できます。次にこの例を示します。
次の例は、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 7.0(3)I7(8)ソフトウェアリリース用の統合バイナリイメージファイルのMD5チェックサムを検証する方法を示しています。NX-OS 7.0(3)I7(8)ユニファイドバイナリイメージファイルで期待されるMD5チェックサムは、4568b131a87aa8be71f6ec190e30d597です。
N3K-C3048TP-1GE# show file bootflash:nxos.7.0.3.I7.8.bin md5sum 4568b131a87aa8be71f6ec190e30d597
注: 7.0(3)I2(2a)、7.0(3)I2(2b)、7.0(3)I2(2c)、7.0(3)I2(2d)、7.0(3)I2(2e)、7.0(3)I2(3)、7.0(3)I2(4)、7.0(3)I3(1)、7.0(3)I4(1)のターゲットリリースにアップグレードする場合、手動のBIOSアップグレードが必須になる場合があります7.0(3)I4(2)、7.0(3)I4(3)、7.0(3)I4(4)、または7.0(3)I5(1)。詳細は、Field Notice 62433およびCisco Bug ID CSCvb64127を参照してください。
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 7.0(3)I7(8)統合バイナリイメージファイル(bootflash:nxos.7.0.3.I7.8.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
注:NX-OSソフトウェアのアップグレード中に表示される互換性チェックの結果に、「Unsupported in new image, module needs to be powered off.」という理由が示される場合があります。これは正常な動作であり、NX-OSソフトウェアのアップグレードプロセスに中断が発生する問題を示すものではありません。このメッセージは、ターゲットのNX-OSソフトウェアリリースへの中断のないISSUがサポートされていないことを示しています。これは、NX-OSソフトウェアのアップグレードを成功させるためにはスイッチのリロードが必要になるためです。次の例は、このメッセージを示し、このメッセージにかかわらずNX-OSソフトウェアのアップグレードプロセスが正常に行われたことを示します。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.8.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.7.0.3.I7.8.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.7.0.3.I7.8.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 are upgraded according to this table: Module Image Running-Version New-Version Upg-Required ------ ---------------- ---------------------- ---------------------- ------------ 1 kickstart 6.0(2)U6(10) 7.0(3)I7(8) yes 1 bios v4.5.0(11/09/2017) v4.5.0(11/09/2017) no Switch is reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Aug 20 21:12:02 2020 Install is in progress, please wait. Performing runtime checks. [########################################] 100% -- SUCCESS Setting boot variables. [########################################] 100% -- SUCCESS Performing configuration copy. [########################################] 100% -- SUCCESS Time Stamp: Thu Aug 20 21:13:23 2020 Finishing the upgrade, switch is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。スイッチはNX-OSソフトウェアリリース7.0(3)I7(8)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(8) 1.6 NA
NX-OSソフトウェアの中継リリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、中継リリースのキックスタートファイルおよびシステムバイナリイメージファイルをデバイスのブートフラッシュから削除することにより、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 6.0(2)U6(10)キックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除された例を示します。
N3K-C3048TP-1GE# dir | include bin 37881856 Aug 19 15:48:58 2020 n3000-uk9-kickstart.6.0.2.U6.10.bin 206130057 Aug 19 15:50:07 2020 n3000-uk9.6.0.2.U6.10.bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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] y N3K-C3048TP-1GE# 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] y N3K-C3048TP-1GE# dir | include bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin
注:シスコのソフトウェアダウンロードWebサイトから直接ダウンロードしたコンパクトなNX-OSソフトウェアイメージを使用してアップグレードする場合は、この手順を省略できます。詳細については、『Cisco Nexus 3000シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース7.x』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
デバイスのブートフラッシュに格納されたNX-OS 7.0(3)I7(8)バイナリイメージファイルに対してinstall all nxos bootflash:{nxos-binary-image-file.bin} compactコマンドを使用して、NX-OSのCFプロシージャを実行します。これにより、NX-OS 7.0(3)I7(8)バイナリイメージファイルのファイルサイズが小さくなり、ブートフラッシュの空き容量が増加します。これは、Nexus 3048TP-1GEスイッチのブートフラッシュの合計サイズが、7.xまたは9.xメジャーリリースで同時に2つのNX-OSバイナリイメージファイルを格納するのに十分でないため、将来のNX-OSソフトウェアアップグレードを実行するための要件です。NX-OSコンパクトイメージの手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
Nexusスイッチのブートフラッシュに格納されたNX-OS 7.0(3)I7(8)バイナリイメージファイルに対して実行されるNX-OSコンパクトイメージプロシージャの例を次に示します。
N3K-C3048TP-1GE# dir | include bin 982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin compact Installer is performed perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.8.bin ......................................... Compact bootflash:/nxos.7.0.3.I7.8.bin done N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 9.2(x)マイナーリリースのターゲットリリースに、標準的な状態でアップグレードする方法について説明します。ソースリリースはNX-OS 6.0(2)U6(2a)以前です。
注:ソースリリース6.0(2)U6(2a)以前からNX-OS 9.2(x)メジャーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、中間アップグレードを3回実施する必要があります。最初の中間アップグレードはNX-OS 6.0(2)U6(2a)です。2番目の中間アップグレードはNX-OS 6.0(2)U6(10)です。3番目の中間アップグレードはNX-OS 7.0(3)I7(8)へのアップグレードです。7.0(3)I7(8)への3回目の中間アップグレードの後、NX-OS 9.2(x)マイナーリリースで目的のターゲットリリースにアップグレードできます。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、6.0(2)U6(1a)のソースリリースから9.2(4)のターゲットリリースへのアップグレードが挙げられます。また、6.0(2)U6(2a)、6.0(2)U6(10)、および7.0(3)I7(8)への中間必須アップグレードアップグレードもです。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
このドキュメントの「NX-OS 6.xからNX-OS 6.0(2)U6(3a)以降へのアップグレード」セクションに従って、ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)へ、および6.0(2)U6(2a)の中間リリースまでの、標準的な中断を伴う一連のNX-OSソフトウェアアップグレードを実行します。このプロセスでは、第1段階と第2段階の中間アップグレードが扱われます。また、第3段階の中間アップグレード(6.0(2)U6(10)から7.0(3)I7(8)へのアップグレード)が成功するためには必要です。これは、NX-OS 9.2(x)マイナーリリースでターゲットリリースへのアップグレードが成功するためには必要です。
NX-OSソフトウェアリリース6.0(2)U6(10)から中間リリース7.0(3)I7(8)への標準的な中断を伴うNX-OSソフトウェアのアップグレードを行うには、このドキュメントの「NX-OS 6.0(2)U6(3a)以降からNX-OS 7.xへのアップグレード」セクションに従ってください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
NX-OSソフトウェアリリース7.0(3)I7(8)から、NX-OS 9.2(x)マイナーリリースの対象となるリリースへの、標準的な中断を伴うNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 7.xからNX-OS 9.2(x)へのアップグレード」セクションに従ってください。
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 9.2(x)マイナーリリースのターゲットリリース(ソースリリースはNX-OS 6.0(2)U6(3a)以降)への、標準的なシステム停止を伴うNX-OSソフトウェアのアップグレード方法について説明します。
注:NX-OSソフトウェアを、6.0(2)U6(3a)以降のソースリリースから、NX-OS 9.2(x)マイナーリリースのターゲットリリースにアップグレードする場合、目的のターゲットリリースにアップグレードする前に、NX-OS 7.0(3)I7(8)への中間アップグレードが必須になります。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、ソースリリース6.0(2)U6(10)からターゲットリリース9.2(4)へのアップグレードを実行し、7.0(3)I7(8)への中間アップグレードを必須とします。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
NX-OSソフトウェアリリース6.0(2)U6(10)から中間リリース7.0(3)I7(8)への標準的な中断を伴うNX-OSソフトウェアのアップグレードを行うには、このドキュメントの「NX-OS 6.0(2)U6(3a)以降からNX-OS 7.xへのアップグレード」セクションに従ってください。これは、NX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
NX-OSソフトウェアリリース7.0(3)I7(8)から、NX-OS 9.2(x)マイナーリリースの対象となるリリースへの、標準的な中断を伴うNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 7.xからNX-OS 9.2(x)へのアップグレード」セクションに従ってください。
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 9.3(x)マイナーリリースのターゲットリリースに、標準的な状態でアップグレードする方法について説明します。ソースリリースはNX-OS 6.0(2)U6(2a)以前です。
注:ソースリリース6.0(2)U6(2a)以前を使用してNX-OS 9.3(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、中間アップグレードが3回必須になります。最初の中間アップグレードはNX-OS 6.0(2)U6(2a)です。2番目の中間アップグレードはNX-OS 6.0(2)U6(10)です。3番目の中間アップグレードはNX-OS 7.0(3)I7(8)へのアップグレードです。7.0(3)I7(8)への3回目の中間アップグレードの後、NX-OS 9.3(x)マイナーリリースで目的のターゲットリリースにアップグレードできます。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、6.0(2)U6(1a)のソースリリースから9.3(5)のターゲットリリースへのアップグレードが挙げられます。また、6.0(2)U6(2a)、6.0(2)U6(10)、および7.0(3)I7(8)への中間必須アップグレードアップグレードもです。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(1a) 1.6 --
このドキュメントの「NX-OS 6.xからNX-OS 6.0(2)U6(3a)以降へのアップグレード」セクションに従って、ソースリリースからNX-OSソフトウェアリリース6.0(2)U6(10)へ、および6.0(2)U6(2a)の中間リリースまでの、標準的な中断を伴う一連のNX-OSソフトウェアアップグレードを実行します。このプロセスでは、第1段階と第2段階の中間アップグレードが扱われます。また、第3段階の中間アップグレード(6.0(2)U6(10)から7.0(3)I7(8)へのアップグレード)が成功するためには必要です。これは、NX-OS 9.3(x)マイナーリリースでターゲットリリースへのアップグレードが成功するためには必要です。
NX-OSソフトウェアリリース6.0(2)U6(10)から中間リリース7.0(3)I7(8)への標準的な中断を伴うNX-OSソフトウェアのアップグレードを行うには、このドキュメントの「NX-OS 6.0(2)U6(3a)以降からNX-OS 7.xへのアップグレード」セクションに従ってください。これは、NX-OS 9.3(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
NX-OSソフトウェアリリース7.0(3)I7(8)からNX-OS 9.3(x)マイナーリリースの対象となるリリースへの、標準的な中断を伴うNX-OSソフトウェアアップグレードを行うには、このドキュメントの「NX-OS 7.xからNX-OS 9.3(x)へのアップグレード」セクションを参照してください。
このセクションでは、NX-OSソフトウェアを、NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 9.3(x)マイナーリリースのターゲットリリース(ソースリリースはNX-OS 6.0(2)U6(3a)以降)にアップグレードする手順を順を追って説明します。
注:NX-OSソフトウェアを、6.0(2)U6(3a)以降のソースリリースから、NX-OS 9.3(x)マイナーリリースのターゲットリリースにアップグレードする場合、目的のターゲットリリースにアップグレードする前に、NX-OS 7.0(3)I7(8)への中間アップグレードが必須になります。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、ソースリリース6.0(2)U6(10)からターゲットリリース9.3(5)へのアップグレードを実行し、7.0(3)I7(8)への中間アップグレードを必須とします。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)U6(10) 1.6 --
NX-OSソフトウェアリリース6.0(2)U6(10)から中間リリース7.0(3)I7(8)への標準的な中断を伴うNX-OSソフトウェアのアップグレードを行うには、このドキュメントの「NX-OS 6.0(2)U6(3a)以降からNX-OS 7.xへのアップグレード」セクションに従ってください。これは、NX-OS 9.3(x)マイナーリリースのターゲットリリースへのアップグレードを成功させるために必要です。
NX-OSソフトウェアリリース7.0(3)I7(8)からNX-OS 9.3(x)マイナーリリースの対象となるリリースへの、標準的な中断を伴うNX-OSソフトウェアアップグレードを行うには、このドキュメントの「NX-OS 7.xからNX-OS 9.3(x)へのアップグレード」セクションを参照してください。
このセクションでは、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イメージの検証を無効にします。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチ上で、ソースリリース7.0(3)I2(2a)からターゲットリリース7.0(3)I7(8)に対して実行される例です。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.6 NA
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シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース7.x』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
任意のファイル転送プロトコルを使用して、中断アップグレードを行うNexus 3048TP-1GEスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この例では、管理VRFを介して到達可能なFTPサーバ192.0.2.100から、ファイル転送プロトコル(FTP)を介してNX-OS 7.0(3)I7(8)ソフトウェアリリースのキックスタートファイルとシステムバイナリイメージファイルをコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin N3K-C3048TP-1GE# copy ftp://username@192.0.2.100/nxos.7.0.3.I7.8.bin bootflash: vrf management Password: ***** Transfer of file Completed Successfully ***** Copy complete, now saving to disk (please wait)... N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin 982681088 Sep 02 19:05:14 2020 nxos.7.0.3.I7.8.bin
注:NX-OSソフトウェアリリース7.0(3)I5(2)以降では、SCP経由でNX-OSコンパクトイメージプロシージャを実行することにより、ターゲットリリースの統合バイナリイメージファイルをSCP経由でコピーする必要があります。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OSコンパクトイメージ手順を実行して、NX-OS統合バイナリイメージファイルのファイルサイズを小さくするため、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更されます。これは、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題を示すものではありません。この手順のステップ3とステップ4を省略し、このシナリオのNX-OSソフトウェアのアップグレードを続行してください。
注:この手順が必要なのは、手順2でSCP経由でNX-OSコンパクトイメージプロシージャを実行し、SCP経由でターゲットリリースの統合バイナリイメージをコピーしなかった場合だけです。
バイナリイメージファイルのMD5またはSHA512チェックサムが、シスコのソフトウェアダウンロードWebサイトで公開されているチェックサムと一致することを確認して、バイナリイメージファイルが転送中に破損していないことを確認します。
NX-OSバイナリイメージファイルのMD5およびSHA512チェックサムは、Webサイトのイメージの上にカーソルを置くと、シスコのソフトウェアダウンロードWebサイトから識別できます。次にこの例を示します。
次の例は、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 7.0(3)I7(8)ソフトウェアリリース用の統合バイナリイメージファイルのMD5チェックサムを検証する方法を示しています。NX-OS 7.0(3)I7(8)ユニファイドバイナリイメージファイルで期待されるMD5チェックサムは、4568b131a87aa8be71f6ec190e30d597です。
N3K-C3048TP-1GE# show file bootflash:nxos.7.0.3.I7.8.bin md5sum 4568b131a87aa8be71f6ec190e30d597
注:シスコのソフトウェアダウンロードWebサイトから直接ダウンロードしたコンパクトなNX-OSソフトウェアイメージを使用してアップグレードする場合は、この手順を省略できます。詳細については、『Cisco Nexus 3000シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース7.x』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:この手順が必要なのは、手順2でSCP経由でNX-OSコンパクトイメージプロシージャを実行し、SCP経由でターゲットリリースの統合バイナリイメージをコピーしなかった場合だけです。
デバイスのブートフラッシュに格納されたNX-OS 7.0(3)I7(8)バイナリイメージファイルに対してinstall all nxos bootflash:{nxos-binary-image-file.bin} compactコマンドを使用して、NX-OSのCFプロシージャを実行します。これにより、NX-OS 7.0(3)I7(8)バイナリイメージファイルのファイルサイズが小さくなり、ブートフラッシュの空き容量が増加します。これは、Nexus 3048TP-1GEスイッチのブートフラッシュの合計サイズが、7.xまたは9.xメジャーリリースで同時に2つのNX-OSバイナリイメージファイルを格納するのに十分でないため、将来のNX-OSソフトウェアアップグレードを実行するための要件です。NX-OSコンパクトイメージの手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
Nexusスイッチのブートフラッシュに格納されたNX-OS 7.0(3)I7(8)バイナリイメージファイルに対して実行されるNX-OSコンパクトイメージプロシージャの例を次に示します。
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
982681088 Aug 20 21:05:12 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin compact Installer is performed perform compatibility check first. Please wait. Compacting currently loaded image bootflash:/nxos.7.0.3.I7.8.bin ......................................... Compact bootflash:/nxos.7.0.3.I7.8.bin done N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 7.0(3)I7(8)統合バイナリイメージファイル(bootflash:nxos.7.0.3.I7.8.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
注:7.0(3)I2(2)、7.0(3)I2(2a)、7.0(3)I2(2b)、7.0(3)I2(2c)、7.0(3)I2(2d)、7.0(3)I2(2e)、または7.0(3)I2(3)のソースリリースから、7.0(3)I3(1)以降のターゲットリリースにアップグレードする際に、次のメッセージが表示されます。
running-configには、新しいイメージと互換性のない設定(厳密な非互換性)が含まれています。
無効にする必要がある機能を確認するには、show incompatibility-all nxos <image>コマンドを実行してください。
これは、Cisco Bug ID CSCuz23930の結果としての誤検出であり、show incompatibliity-all nxosコマンドで互換性のない設定が表示されない場合は無視しても問題ありません。 次の例は、このメッセージを示し、このメッセージにかかわらずNX-OSソフトウェアのアップグレードプロセスが正常に行われたことを示します。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.7.0.3.I7.8.bin Installer is performed perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.7.0.3.I7.8.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.8.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.7.0.3.I7.8.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 is performed 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(8) yes 1 bios v4.5.0(11/09/2017) v4.5.0(11/09/2017) 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。スイッチはNX-OSソフトウェアリリース7.0(3)I7(8)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(8) 1.6 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除することにより、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 7.0(3)I2(2a)ユニファイドバイナリイメージファイルをスイッチのブートフラッシュから削除した例を示します。
N3K-C3048TP-1GE# dir | include bin 537972736 Sep 02 17:51:02 2020 nxos.7.0.3.I2.2a.bin
471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin
このセクションでは、NX-OSソフトウェアを、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースに、標準的な方法で段階的にアップグレードする手順を説明します。
注:NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、目的のターゲットリリースにアップグレードする前に、NX-OS 7.0(3)I7(8)への中間アップグレードが必須になります。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、ソースリリース7.0(3)I2(2a)からターゲットリリース9.2(4)へのアップグレードを実行し、中間アップグレードは7.0(3)I7(8)に必須です。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- ----------------- ---------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I2(2a) 1.6 NA
ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(8)への標準的な中断を伴う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シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース9.2(x)』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:Nexus 3048TP-1GEスイッチにUSBフラッシュドライブが接続されている場合は、そのUSBフラッシュドライブにあるNX-OS統合バイナリイメージファイルに対してNX-OSコンパクトイメージ手順を実行し、その結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OSコンパクトイメージ手順の実行とNX-OS統合バイナリイメージファイルのファイルサイズの縮小の一環として、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なる値に変更されます。これは正常な動作であり、問題を示すものではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを、Secure Copy Protocol(SCP)を介してNX-OSのCompact Image Procedureによって、管理VRFを介して到達可能なSCPサーバ192.0.2.100からコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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.1MB/s 07:38 N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 9.2(4)統合バイナリイメージファイル(bootflash:nxos.9.2.4.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.2.4.bin Installer is performed 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 [## ] 5% -- 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 is performed be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(8) 9.2(4) yes 1 bios v4.5.0(11/09/2017) v5.0.0(06/06/2018) yes 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.6 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認した後、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 7.0(3)I7(8)ユニファイドバイナリイメージファイルをスイッチのブートフラッシュから削除した例を示します。
N3K-C3048TP-1GE# dir | include bin 471871960 Aug 20 22:05:03 2020 nxos.7.0.3.I7.8.bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# delete bootflash:nxos.7.0.3.I7.8.bin Do you want to delete "/nxos.7.0.3.I7.8.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 17:48:23 2020 nxos.9.2.4.bin
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースに、標準的な方法でNX-OSソフトウェアをアップグレードする方法について説明します。
注:NX-OSソフトウェアを、ソースリリース7.0(3)I7(6)以前のNX-OS 9.3(x)マイナーリリースのターゲットリリースにアップグレードするには、NX-OS 7.0(3)I7(8)への中間アップグレードが必須です。
標準の中断を伴うNX-OSソフトウェアのアップグレードの例として、Cisco Nexus N3K-C3048TP-1GEスイッチで、ソースリリース7.0(3)I5(2)からターゲットリリース9.3(5)へのアップグレードを実行し、中間アップグレードは7.0(3)I7(8)に必須です。
N3K-C3048TP-1GE# show module
<snip>
Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I5(2) 1.6 NA
ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(8)への標準的な中断を伴うNX-OSソフトウェアのアップグレードを行うには、このドキュメントの「NX-OS 7.xからNX-OS 7.xへのアップグレード」セクションを参照してください。
NX-OS 9.3(x)ソフトウェアは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)を使用します。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために実行する必要がある特定の手順は、このドキュメントの対象範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードできます。Webサイトを参照する際は、アップグレードしようとしているNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース9.3(x)』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:Nexus 3048TP-1GEスイッチにUSBフラッシュドライブが接続されている場合は、そのUSBフラッシュドライブにあるNX-OS統合バイナリイメージファイルに対してNX-OSコンパクトイメージ手順を実行し、その結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OSコンパクトイメージ手順を実行して、NX-OS統合バイナリイメージファイルのファイルサイズを小さくするため、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題を示すものではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、Secure Copy Protocol(SCP)を介して、管理VRFを介して到達可能なSCPサーバ192.0.2.100からNX-OSのCompact Image Procedureを介してコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 is performed be upgraded according to following table: Module Image Running-Version(pri:alt) New-Version Upg-Required ------ ---------- ---------------------------------------- -------------------- ------------ 1 nxos 7.0(3)I7(8) 9.3(5) yes 1 bios v5.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に完了したことを確認したら、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除し、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 7.0(3)I7(8)ユニファイドバイナリイメージファイルをスイッチのブートフラッシュから削除した例を示します。
N3K-C3048TP-1GE# dir | include bin 471871960 Sep 03 19:12:21 2020 nxos.7.0.3.I7.8.bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.7.0.3.I7.8.bin Do you want to delete "/nxos.7.0.3.I7.8.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースに、標準的なシステム停止を伴うNX-OSソフトウェアのアップグレードを実行する方法について説明します。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチ上で、ソースリリース9.2(1)からターゲットリリース9.2(4)に実行される例を示します。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.6 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シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース9.2(x)』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:Nexus 3048TP-1GEスイッチにUSBフラッシュドライブが接続されている場合は、そのUSBフラッシュドライブにあるNX-OS統合バイナリイメージファイルに対してNX-OSコンパクトイメージ手順を実行し、その結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OSコンパクトイメージ手順の実行とNX-OS統合バイナリイメージファイルのファイルサイズの縮小の一環として、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題を示すものではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを、Secure Copy Protocol(SCP)を介して、管理VRFを介して到達可能なSCPサーバ192.0.2.100からNX-OSのCompact Image Procedureを介してコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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.1MB/s 07:38 N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 9.2(4)統合バイナリイメージファイル(bootflash:nxos.9.2.4.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.2.4.bin Installer is performed 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 [## ] 5% -- 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.6 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除することにより、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次に例を示します。ここでは、NX-OS 9.2(1)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3048TP-1GE# dir | include bin 526038807 Sep 03 20:23:44 2020 nxos.9.2.1.bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースに、標準的な方法でNX-OSソフトウェアをアップグレードする方法について説明します。
注:NX-OSソフトウェアを、NX-OS 9.3(x)マイナーリリースのターゲットリリースに、ソースリリース9.2(3)以前からアップグレードするには、NX-OS 9.2(4)への中間アップグレードが必須です。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチ上で、ソースリリース9.2(1)からターゲットリリース9.3(5)に実行される例を示します。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.6 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バイナリイメージファイル(統合イメージファイルと呼ばれることもあります)を使用します。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために実行する必要がある特定の手順は、このドキュメントの対象範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードできます。Webサイトを参照する際は、アップグレードしようとしているNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース9.3(x)』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:Nexus 3048TP-1GEスイッチにUSBフラッシュドライブが接続されている場合は、そのUSBフラッシュドライブにあるNX-OS統合バイナリイメージファイルに対してNX-OSコンパクトイメージ手順を実行し、その結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OSコンパクトイメージ手順の実行とNX-OS統合バイナリイメージファイルのファイルサイズの縮小の一環として、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なる値に変更されます。これは正常な動作であり、問題を示すものではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、Secure Copy Protocol(SCP)を介して、管理VRFを介して到達可能なSCPサーバ192.0.2.100からNX-OSのCompact Image Procedureを介してコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 [## ] 5% -- 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認した後、スイッチのブートフラッシュの空き領域を確保するために、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次に例を示します。ここでは、NX-OS 9.2(4)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3048TP-1GE# dir | include bin 544195757 Sep 03 20:51:00 2020 nxos.9.2.4.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
このセクションでは、NX-OS 9.3(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースに、標準的なシステム停止を伴うNX-OSソフトウェアのアップグレードを実行する方法について説明します。
標準の中断を伴うNX-OSソフトウェアのアップグレードが、Cisco Nexus N3K-C3048TP-1GEスイッチ上で、ソースリリース9.3(1)からターゲットリリース9.3(5)に実行される例を示します。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.6 NA
NX-OS 9.3(x)ソフトウェアは、単一のNX-OSバイナリイメージファイル(統合イメージファイルと呼ばれることもあります)を使用します。このイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために実行する必要がある特定の手順は、このドキュメントの対象範囲外です。
注:NX-OSソフトウェアリリース9.3(4)以降にアップグレードする場合は、シスコのソフトウェアダウンロードWebサイトからコンパクトなNX-OSソフトウェアイメージをダウンロードできます。Webサイトを参照する際は、アップグレードしようとしているNexusスイッチのモデルを選択し、目的のターゲットNX-OSソフトウェアリリースに移動します。次に、説明に「Compact Image」が含まれ、ファイル名に「compact」が含まれるソフトウェアイメージを探します。詳細については、『Cisco Nexus 3000シリーズNX-OSソフトウェアアップグレードおよびダウングレードガイドリリース9.3(x)』ドキュメントの「シスコのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
SCP経由でNX-OSコンパクトイメージ手順を実行して、ターゲットリリースの統合バイナリイメージファイルをNexus 3048TP-1GEスイッチにコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:Nexus 3048TP-1GEスイッチにUSBフラッシュドライブが接続されている場合は、そのUSBフラッシュドライブにあるNX-OS統合バイナリイメージファイルに対してNX-OSコンパクトイメージ手順を実行し、その結果の統合バイナリイメージファイルをスイッチのブートフラッシュにコピーすることもできます。
注:NX-OSコンパクトイメージ手順の実行とNX-OS統合バイナリイメージファイルのファイルサイズの縮小の一環として、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なる値に変更されます。これは正常な動作であり、問題を示すものではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 9.3(5)ソフトウェアリリースの統合バイナリイメージファイルを、Secure Copy Protocol(SCP)を介して、管理VRFを介して到達可能なSCPサーバ192.0.2.100からNX-OSのCompact Image Procedureを介してコピーする方法を示します。
N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin N3K-C3048TP-1GE# 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:3320762fa86de84cac0b3e487afecae38775592bfe756699ce65213034c850f3. 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 3.7MB/s 07:24 N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアのアップグレードを中断して開始します。このコマンドでは、nxosパラメータが、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスとともに渡される必要があります。
次の例は、nxosパラメータがNX-OS 9.3(5)統合バイナリイメージファイル(bootflash:nxos.9.3.5.bin)の絶対ファイルパスを指すinstall allコマンドを示しています。
N3K-C3048TP-1GE# install all nxos bootflash:nxos.9.3.5.bin Installer is performed 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 is performed 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.0.0(06/06/2018) v5.0.0(06/06/2018) no 1 power-seq 5.5 5.5 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 is performed reboot in 10 seconds.
Nexus 3048TP-1GEスイッチのリロードが完了したら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。次に例を示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(5)に正常にアップグレードされています。
N3K-C3048TP-1GE# show module <snip> Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 52 48x1GE + 4x10G Supervisor N3K-C3048TP-1GE active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(5) 1.6 NA
NX-OSソフトウェアの中継リリースからターゲットリリースへのアップグレードが正常に行われたことを確認した後、中継リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除することにより、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドを使用して実行できます。次にNX-OS 7.0(3)I7(8)ユニファイドバイナリイメージファイルをスイッチのブートフラッシュから削除した例を示します。
N3K-C3048TP-1GE# dir | include bin 510885742 Sep 03 23:16:35 2020 nxos.9.3.1.bin 669892021 Sep 03 22:04:22 2020 nxos.9.3.5.bin N3K-C3048TP-1GE# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3048TP-1GE# dir | include bin 669892021 Sep 03 19:26:17 2020 nxos.9.3.5.bin
改定 | 発行日 | コメント |
---|---|---|
3.0 |
24-May-2024 |
機械翻訳、代替テキスト、ターゲットリンク、およびフォーマットが更新されました。 |
2.0 |
01-Jan-2024 |
現在のコンテンツスタイル標準に準拠するようにドキュメントを更新します。 |
1.0 |
05-Oct-2020 |
初版 |