この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、メジャーソフトウェアリリース間でのCisco Nexus 3524および3548シリーズスイッチの中断NX-OSソフトウェアアップグレードプロセスについて説明します。
Cisco NX-OSでのファイルのコピーに関する基本的な知識があることが推奨されます。この機能の詳細については、次の該当するドキュメントのいずれかを参照してください。
Cisco Nexus 3524および3548シリーズスイッチのNX-OSソフトウェアのアップグレードに関する基本的な知識があることが推奨されます。この手順の詳細については、次の該当するドキュメントのいずれかを参照してください。
このドキュメントの情報は、このドキュメントの「該当するハードウェア」セクションに記載されているCisco Nexus 3524および3548シリーズスイッチに基づくものです。このドキュメントのデバイス出力は、さまざまなNX-OSソフトウェアリリースを実行しているNexus 3548(モデル番号N3K-C3548-10G)から取得したものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
このドキュメントでは、サポートされている中断アップグレードパスを使用して、Cisco Nexus 3524および3548シリーズスイッチのCisco NX-OSソフトウェアをさまざまなNX-OSソフトウェアリリースからアップグレードする手順について説明します。このドキュメントの目的は、一般的なNX-OSソフトウェアリリースとマイナーNX-OSソフトウェアリリースの間で、サポートされているNX-OSソフトウェアのアップグレードを実行する手順を説明することです。
このドキュメントでは、Cisco Nexus 3524および3548シリーズスイッチで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」と記載されることもあります)では新しい統一バージョン番号付け規則が採用されており、プラットフォーム識別子、プラットフォームのマイナーリリース番号、プラットフォームのメンテナンスリリース番号、プラットフォームのリビルド識別子コンポーネントは含まれません。
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 3548スイッチをNX-OSソフトウェアリリース7.0(3)I7(8)からNX-OSソフトウェアリリース9.3(5)にアップグレードする場合、7.0(3)I7(8)がソースリリースになり、9.3(5)がターゲットリリースになります。
特定のソースリリースから特定のターゲットリリースにアップグレードするには、アップグレードパスで1つ以上の中間リリースへのアップグレードが必要になる場合があります。たとえば、Nexus 3548スイッチを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 6.xメジャーリリースのソースリリースからNX-OS 6.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース6.0(2)A4(5)からターゲットリリース6.0(2)A8(11b)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
NX-OS 6.xメジャーリリースのソースリリースからNX-OS 6.xメジャーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
6.x -> 6.x
NX-OS 6.xソフトウェアには、システムイメージとキックスタートイメージの合計2つのNX-OSバイナリイメージファイルが必要です。これらのイメージは、シスコのソフトウェアダウンロードWebサイトからローカルコンピュータにダウンロードする必要があります。シスコのソフトウェアダウンロードWebサイトからソフトウェアをダウンロードするために必要な特定の手順は、このドキュメントの適用範囲外です。
選択したファイル転送プロトコルを使用して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、NX-OS 6.xのキックスタートファイルとシステムバイナリイメージファイルをコピーします。この例では、管理VRF経由で到達可能なFTPサーバ192.0.2.100から、ファイル転送プロトコル(FTP)経由でNX-OS 6.0(2)A8(11b)ソフトウェアリリースのキックスタートイメージファイルとシステムバイナリイメージファイルをコピーする方法を示します。
N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin N3K-C3548# copy ftp://username@192.0.2.100/n3500-uk9-kickstart.6.0.2.A8.11b.bin bootflash: vrf management Password: Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# copy ftp://username@192.0.2.100/n3500-uk9.6.0.2.A8.11b.bin bootflash: vrf management Password: Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin
NX-OS 6.xのキックスタートおよびシステムバイナリイメージファイルをNexus 3524または3548シリーズスイッチにコピーした後、選択したファイル転送プロトコルを使用してアップグレードを中断する場合は、バイナリイメージファイルが転送時に破損していないことを確認します。MD5またはSHA512のチェックサムが、シスコのソフトウェアダウンロードWebサイトで公開されているものと一致することを確認します。
CiscoのソフトウェアダウンロードWebサイトのイメージにカーソルを合わせると、NX-OSバイナリイメージファイルのMD5チェックサムとSHA512チェックサムを確認できます。次の図に例を示します。
この例では、show file bootflash:{filename} md5sumコマンドを使用して、NX-OS 6.0(2)A8(11b)ソフトウェアリリースのキックスタートイメージファイルとシステムバイナリイメージファイルのMD5チェックサムを確認する方法を示します。NX-OS 6.0(2)A8(11b)キックスタートバイナリイメージファイルに必要なMD5チェックサムは 1b025734ed34aeb7a0ea48f55897b09aですが、NX-OS 6.0(2)A8(11b)システムバイナリイメージファイルに必要なMD5チェックサムは 1f8bfb0b3d59049d5bf385ed7866ee25です。
N3K-C3548# show file bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin md5sum 1b025734ed34aeb7a0ea48f55897b09a N3K-C3548# show file bootflash:n3500-uk9.6.0.2.A8.11b.bin md5sum 1f8bfb0b3d59049d5bf385ed7866ee25
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OSキックスタートファイルとシステムバイナリイメージファイルの絶対ファイルパスとともに、キックスタートパラメータとシステムパラメータの両方を渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドで、キックスタートパラメータにNX-OSキックスタートバイナリイメージファイルの絶対ファイルパス(bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin)を指定し、システムパラメータにNX-OSシステムバイナリイメージファイルの絶対ファイルパス(bootflash:n3500-uk9.6.0.2.A8.11b.bin)を指定します。
N3K-C3548# install all kickstart bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin system bootflash:n3500-uk9.6.0.2.A8.11b.bin Installer is forced disruptive Verifying image bootflash:/n3500-uk9-kickstart.6.0.2.A8.11b.bin for boot variable "kickstart". [########################################] 100% -- SUCCESS Verifying image bootflash:/n3500-uk9.6.0.2.A8.11b.bin for boot variable "system". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "system" version from image bootflash:/n3500-uk9.6.0.2.A8.11b.bin. [########################################] 100% -- SUCCESS Extracting "kickstart" version from image bootflash:/n3500-uk9-kickstart.6.0.2.A8.11b.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/n3500-uk9.6.0.2.A8.11b.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)A4(5) 6.0(2)A8(11b) yes 1 kickstart 6.0(2)A4(5) 6.0(2)A8(11b) yes 1 bios v1.9.0(10/13/2012) v1.9.0(10/13/2012) no 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 18:32:15 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 Nov 19 18:32:39 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。スイッチはNX-OSソフトウェアリリース6.0(2)A8(11b)に正常にアップグレードされました。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A8(11b) 1.0 --
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 6.0(2)A4(5)のキックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 36742656 Nov 19 14:24:14 2020 n3500-uk9-kickstart.6.0.2.A4.5.bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 166878338 Nov 19 14:22:40 2020 n3500-uk9.6.0.2.A4.5.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A4.5.bin N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A4.5.bin N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: [########################################] 100% Copy complete, now saving to disk (wait)... Copy complete.
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OSソフトウェアをNX-OS 6.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースにアップグレードする場合は、アップグレード前に6.0(2)A8(7b)以降への中間アップグレードが必須です。シスコでは、この中間アップグレードのソフトウェアリリースとして6.0(2)A8(11b)を使用することを推奨しています。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース6.0(2)A4(5)からターゲットリリース7.0(3)I7(9)に対して実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
NX-OS 6.xメジャーリリースのソースリリースから、6.0(2)A8(11b)の中間リリースを経由するNX-OS 7.xメジャーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
6.x -> 6.0(2)A8(11b) -> 7.x
ソースリリースからNX-OSソフトウェアリリース6.0(2)A8(11b)の中間リリースへの標準的な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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Cisco's Software Download WebサイトのCompact NX-OSソフトウェアイメージ」セクションを参照してください
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。 この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 7.0(3)I7(9)ソフトウェアリリースの統合バイナリイメージファイルを、管理VRF経由で到達可能なSCPサーバ192.0.2.100からSCP経由でCompact Image Procedure(compactキーワードで示される)を介してコピーする方法を示します。
N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.7.0.3.I7.9.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 SHA1:00:11:06:bf:16:10:7b:e4:95:41:f3:75:4d:cb:41:d7:c7:8a:63:d1. 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.7.0.3.I7.9.bin 100% 937MB 2.6MB/s 06:06 Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin
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-C3548# 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)A8(11b) 7.0(3)I7(9) yes 1 bios v1.9.0(10/13/2012) v5.4.0(10/23/2019) yes 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 21:41:54 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. [# ] 0% Time Stamp: Thu Nov 19 21:46:02 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース7.0(3)I7(9)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.0 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 6.0(2)A8(11b)のキックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 37739008 Nov 19 18:13:12 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 18:14:46 2020 n3500-uk9.6.0.2.A8.11b.bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9-kickstart.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 459209441 Nov 19 20:28:50 2020 nxos.7.0.3.I7.9.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたCoPP(コントロールプレーンポリシング)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (wait)... Copy complete.
このセクションでは、NX-OS 6.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 6.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、目的のターゲットリリースにアップグレードする前に、6.0(2)A8(11b)への中間アップグレードを行う必要があります。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース6.0(2)A4(5)からターゲットリリース9.2(4)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
NX-OS 6.xメジャーリリースのソースリリースから、6.0(2)A8(11b)の中間リリースを経由するNX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
6.x -> 6.0(2)A8(11b) -> 9.2(x)
ソースリリースからNX-OSソフトウェアリリース6.0(2)A8(11b)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 6.xへのアップグレード」セクションを参照してください。これは、NX-OS 9.2(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Cisco's Software Download WebサイトのCompact NX-OSソフトウェアイメージ」セクションを参照してください
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、管理VRFを介して到達可能なSCPサーバ192.0.2.100からSCP経由でNX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを(compactキーワードで示される)Compact Image Procedureによってコピーする方法を示します。
N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin N3K-C3548# 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 SHA1:00:11:06:bf:16:10:7b:e4:95:41:f3:75:4d:cb:41:d7:c7:8a:63:d1. 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 2.4MB/s 08:45 Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin 530509806 Nov 19 22:41:28 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-C3548# install all nxos bootflash:nxos.9.2.4.bin Installer is forced disruptive Verifying image bootflash:/nxos.9.2.4.bin for boot variable "nxos". [########################################] 100% -- SUCCESS Verifying image type. [########################################] 100% -- SUCCESS Extracting "nxos" version from image bootflash:/nxos.9.2.4.bin. [########################################] 100% -- SUCCESS Extracting "bios" version from image bootflash:/nxos.9.2.4.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)A8(11b) 9.2(4)I9(1) yes 1 bios v1.9.0(10/13/2012) v5.3.0(06/08/2019) yes 1 power-seq v2.1 v2.1 no Switch will be reloaded for disruptive upgrade. Do you want to continue with the installation (y/n)? [n] y Time Stamp: Thu Nov 19 22:56:09 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. [# ] 0% Time Stamp: Thu Nov 19 23:00:22 2020 Finishing the upgrade, switch will reboot in 10 seconds.
Nexus 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースのキックスタートファイルとシステムバイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 6.0(2)A8(11b)のキックスタートファイルとシステムバイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 37739008 Nov 19 22:06:28 2020 n3500-uk9-kickstart.6.0.2.A8.11b.bin 197055713 Nov 19 22:15:20 2020 n3500-uk9.6.0.2.A8.11b.bin 530509806 Nov 19 22:41:28 2020 nxos.9.2.4.bin N3K-C3548# delete bootflash:n3500-uk9-kickstart.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9-kickstart.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# delete bootflash:n3500-uk9.6.0.2.A8.11b.bin Do you want to delete "/n3500-uk9.6.0.2.A8.11b.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 530509806 Nov 19 22:41:28 2020 nxos.9.2.4.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (wait)... Copy complete.
このセクションでは、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)A8(11b)です。2番目の中間アップグレードはNX-OS 7.0(3)I7(9)へのアップグレードです。7.0(3)I7(9)への2回目の中間アップグレードの後、NX-OS 9.3(x)マイナーリリースで目的のターゲットリリースにアップグレードします。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース6.0(2)A4(5)からターゲットリリース9.3(6)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ----------------------------------- ---------------------- ------------ 1 48 48x10GE Supervisor N3K-C3548P-10G-SUP active * Mod Sw Hw World-Wide-Name(s) (WWN) --- -------------- ------ ---------------------------------------------------- 1 6.0(2)A4(5) 1.0 --
NX-OS 6.xメジャーリリースのソースリリースから、NX-OS 9.3(x)マイナーリリースのターゲットリリース、および6.0(2)A8(11b)と7.0(3)I7(9)の中間リリースへのアップグレードパスの概要を次に示します。
6.x -> 6.0(2)A8(11b) -> 7.0(3)I7(9) -> 9.3(x)
ソースリリースからNX-OSソフトウェアリリース6.0(2)A8(11b)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 6.xからNX-OS 6.xへのアップグレード」セクションを参照してください。これは、7.0(3)I7(9)の中間リリースへのアップグレードを成功させるために必要です。
中間リリース6.0(2)A8(11b)から中間リリース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)へのアップグレード」セクションを使用して、7.0(3)I7(9)の中間リリースから、NX-OS 9.3(x)マイナーリリースの対象リリースに、NX-OSソフトウェアを標準的に中断してアップグレードします。
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースに、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース7.0(3)I7(2)からターゲットリリース7.0(3)I7(9)に対して実行する場合の例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
NX-OS 7.xメジャーリリースのソースリリースからNX-OS 7.xメジャーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
7.x -> 7.x
注:NX-OS 7.xメジャーリリースのNexus 3524および3548シリーズスイッチでサポートされるのは、NX-OS 7.0(3)I7(2)以降のソフトウェアリリースだけです。NX-OS 7.xメジャーリリースに含まれる7.0(3)I7(2)より前のソフトウェアリリース(7.0(3)I7(1)、7.0(3)I6(2)など)は、Nexus 3524および3548シリーズスイッチではサポートされていません。
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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「Cisco's Software Download WebサイトのCompact NX-OSソフトウェアイメージ」セクションを参照してください
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、NX-OS 7.0(3)I7(9)ソフトウェアリリースの統合バイナリイメージファイルを、管理VRF経由で到達可能なSCPサーバ192.0.2.100からSCP経由でCompact Image Procedure(compactキーワードで示される)を介してコピーする方法を示します。
N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.7.0.3.I7.9.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.7.0.3.I7.9.bin 100% 937MB 3.6MB/s 04:24 Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin
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-C3548# 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 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. [####################] 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(2) 7.0(3)I7(9) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース7.0(3)I7(9)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(9) 1.0 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(2)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 416939523 Nov 20 03:26:37 2020 nxos.7.0.3.I7.2.bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin N3K-C3548# delete bootflash:nxos.7.0.3.I7.2.bin Do you want to delete "/nxos.7.0.3.I7.2.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへの、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、目的のターゲットリリースにアップグレードする前に、7.0(3)I7(6)以降への中間アップグレードを行う必要があります。シスコでは、この中間アップグレードのソフトウェアリリースとして7.0(3)I7(9)を使用することを推奨しています。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース7.0(3)I7(2)からターゲットリリース9.2(4)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
NX-OS 7.xメジャーリリースのソースリリースから、NX-OS 9.2(x)マイナーリリースのターゲットリリース(中間リリース7.0(3)I7(9))までのアップグレードパスの概要を次に示します。
7.x -> 7.0(3)I7(9) -> 9.2(x)
注:NX-OS 7.xメジャーリリースのNexus 3524および3548シリーズスイッチでサポートされるのは、NX-OS 7.0(3)I7(2)以降のソフトウェアリリースだけです。NX-OS 7.xメジャーリリース内の7.0(3)I7(2)(7.0(3)I7(1)、7.0(3)I6(2)など)より前のソフトウェアリリースは、Nexus 3524および3548シリーズスイッチではサポートされません。
このドキュメントの「NX-OS 7.xからNX-OS 7.xへのアップグレード」セクションを使用して、ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(9)の中間リリースへの、標準的なNX-OSソフトウェアアップグレードを実行します。これは、NX-OS 9.2(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「CiscoのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、管理VRF.f経由で到達可能なSCPサーバ192.0.2.100からSCP経由でNX-OS 9.2(4)ソフトウェアリリースの統合バイナリイメージファイルを(compactキーワードで示される)Compact Image Procedureによってコピーする方法を示します
N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin N3K-C3548# 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 3.0MB/s 07:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin 530509806 Nov 20 04:30:47 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-C3548# 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 [## ] 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 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.4.0(10/23/2019) v5.3.0(06/08/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースの統合イメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 459209441 Nov 20 03:43:38 2020 nxos.7.0.3.I7.9.bin 530509806 Nov 20 04:30:47 2020 nxos.9.2.4.bin N3K-C3548# 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-C3548# dir | include bin 530509806 Nov 20 04:30:47 2020 nxos.9.2.4.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (wait)... Copy complete.
このセクションでは、NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースに、NX-OSソフトウェアを標準の状態でアップグレードする方法について説明します。
注:NX-OS 7.xメジャーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードする場合、目的のターゲットリリースにアップグレードする前に、7.0(3)I7(8)以降への中間アップグレードを行う必要があります。シスコでは、この中間アップグレードのソフトウェアリリースとして7.0(3)I7(9)を使用することを推奨しています。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース7.0(3)I7(2)からターゲットリリース9.3(6)に対して実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ---------------- ------ ---- 1 7.0(3)I7(2) 1.0 NA
NX-OS 7.xメジャーリリースのソースリリースから、NX-OS 9.3(x)マイナーリリースのターゲットリリース(中間リリース7.0(3)I7(9))までのアップグレードパスの概要を次に示します。
7.x -> 7.0(3)I7(9) -> 9.3(x)
注:NX-OS 7.xメジャーリリースのNexus 3524および3548シリーズスイッチでサポートされるのは、NX-OS 7.0(3)I7(2)以降のソフトウェアリリースだけです。NX-OS 7.xメジャーリリースに含まれる7.0(3)I7(2)より前のソフトウェアリリース(7.0(3)I7(1)、7.0(3)I6(2)など)は、Nexus 3524および3548シリーズスイッチではサポートされていません。
このドキュメントの「NX-OS 7.xからNX-OS 7.xへのアップグレード」セクションを使用して、ソースリリースからNX-OSソフトウェアリリース7.0(3)I7(9)の中間リリースへの、標準的なNX-OSソフトウェアアップグレードを実行します。これは、NX-OS 9.3(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「CiscoのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、管理VRFを介して到達可能なSCPサーバ192.0.2.100からSCP経由でNX-OS 9.3(6)ソフトウェアリリースの統合バイナリイメージファイルを(compactキーワードで示される)Compact Image Procedureによってコピーする方法を示します。
N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.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.6.bin 100% 1882MB 3.1MB/s 10:09 Copy complete, now saving to disk (wait)... Copy complete. N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスでnxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(6)統合バイナリイメージファイル(bootflash:nxos.9.3.6.bin)の絶対ファイルパスを指定しています。
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.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 7.0(3)I7(9) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(6)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 NA
中間リリースからターゲットリリースへのNX-OSソフトウェアのアップグレードが正常に行われたことを確認したら、中間リリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 7.0(3)I7(9)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 459209441 Nov 19 23:44:19 2020 nxos.7.0.3.I7.9.bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin N3K-C3548# 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-C3548# dir | include bin 671643688 Nov 20 00:47:00 2020 nxos.9.3.6.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース9.2(1)からターゲットリリース9.2(4)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.0 NA
NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.2(x)マイナーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
9.2(x) -> 9.2(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「CiscoのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 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)経由で、管理VRF経由で到達可能なSCPサーバ192.0.2.100からCompact Image Procedure(compactキーワードで示されます)を通じてコピーする方法を示します。
N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin N3K-C3548# 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 3.9MB/s 05:31 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin 530509806 Nov 23 18:58:45 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-C3548# 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.4.0(10/23/2019) v5.3.0(06/08/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.2(4)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(4) 1.0 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 9.2(1)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 512339094 Nov 20 16:58:21 2020 nxos.9.2.1.bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin N3K-C3548# delete bootflash:nxos.9.2.1.bin Do you want to delete "/nxos.9.2.1.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
このセクションでは、NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
注:NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースにNX-OSソフトウェアをアップグレードするには、目的のターゲットリリースにアップグレードする前に、9.2(4)への中間アップグレードが必須です。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース9.2(1)からターゲットリリース9.3(6)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.2(1) 1.0 NA
NX-OS 9.2(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
9.2(x) -> 9.2(4) -> 9.3(x)
ソースリリースからNX-OSソフトウェアリリース9.2(4)の中間リリースへの標準的なNX-OSソフトウェアアップグレードを実行するには、このドキュメントの「NX-OS 9.2(x)からNX-OS 9.2(x)へのアップグレード」セクションを参照してください。これは、NX-OS 9.3(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「CiscoのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、管理VRFを介して到達可能なSCPサーバ192.0.2.100からSCP経由でNX-OS 9.3(6)ソフトウェアリリースの統合バイナリイメージファイルを(compactキーワードで示される)Compact Image Procedureによってコピーする方法を示します。
N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.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.6.bin 100% 1882MB 3.9MB/s 08:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスでnxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(6)統合バイナリイメージファイル(bootflash:nxos.9.3.6.bin)の絶対ファイルパスを指定しています。
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS [## ] 5% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.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(4) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(6)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 9.2(4)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 530509806 Nov 23 18:58:45 2020 nxos.9.2.4.bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin N3K-C3548# delete bootflash:nxos.9.2.4.bin Do you want to delete "/nxos.9.2.4.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 671643688 Nov 23 19:51:21 2020 nxos.9.3.6.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシング(CoPP)ポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
このセクションでは、NX-OS 9.3(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへ、標準的なNX-OSソフトウェアアップグレードを実行する方法について説明します。
Cisco Nexus 3548スイッチで、標準のNX-OSソフトウェアアップグレードを、ソースリリース9.3(1)からターゲットリリース9.3(6)に実行する例を示します。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(1) 1.0 NA
NX-OS 9.3(x)マイナーリリースのソースリリースからNX-OS 9.3(x)マイナーリリースのターゲットリリースへのアップグレードパスの概要を次に示します。
9.3(x) -> 9.3(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 3500 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x』ドキュメントの「CiscoのソフトウェアダウンロードWebサイトにあるCompact NX-OSソフトウェアイメージ」セクションを参照してください。
注:モデル番号が – XLで終わるNexus 3524および3548シリーズスイッチでは、SCP経由でコンパクトイメージ手順を実行する必要はありません。これらのモデルには、完全な非圧縮NX-OSソフトウェアリリースの統合バイナリイメージファイルを保存するのに十分なブートフラッシュ領域があります。選択したファイル転送プロトコル(FTP、SFTP、SCP、TFTPなど)を使用して、圧縮されていないNX-OSソフトウェアリリースの統合バイナリイメージファイル全体をNexusスイッチに転送し、この手順の次のステップに進みます。
SCP経由でNX-OSコンパクトイメージ手順を実行して、アップグレードを中断するNexus 3524または3548シリーズスイッチに、ターゲットリリースの統合バイナリイメージファイルをコピーします。この手順の詳細については、『Nexus 3000、3100、および3500 NX-OSコンパクトイメージの手順』を参照してください。
注:NX-OS Compact Image Procedureを実行してNX-OS統合バイナリイメージファイルのファイルサイズを縮小するために、NX-OS統合バイナリイメージファイルのMD5およびSHA512チェックサムが変更され、シスコのソフトウェアダウンロードWebサイトで公開されているMD5/SHA512チェックサムとは異なります。これは正常な動作であり、問題の兆候ではありません。このシナリオでは、NX-OSソフトウェアのアップグレードを続行してください。
この例では、管理VRFを介して到達可能なSCPサーバ192.0.2.100からSCP経由でNX-OS 9.3(6)ソフトウェアリリースの統合バイナリイメージファイルを(compactキーワードで示される)Compact Image Procedureによってコピーする方法を示します。
N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin N3K-C3548# copy scp://username@192.0.2.100/nxos.9.3.6.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.6.bin 100% 1882MB 4.4MB/s 07:09 Copy complete, now saving to disk (please wait)... Copy complete. N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin
install allコマンドを使用して、標準的なNX-OSソフトウェアの中断アップグレードを開始します。このコマンドでは、ターゲットリリースに対応するNX-OS統合バイナリイメージファイルの絶対ファイルパスでnxosパラメータを渡す必要があります。
次の例は、install allコマンドの実行結果です。このコマンドでは、nxosパラメータにNX-OS 9.3(6)統合バイナリイメージファイル(bootflash:nxos.9.3.6.bin)の絶対ファイルパスを指定しています。
N3K-C3548# install all nxos bootflash:nxos.9.3.6.bin Installer will perform compatibility check first. Please wait. Installer is forced disruptive Verifying image bootflash:/nxos.9.3.6.bin for boot variable "nxos". [####################] 100% -- SUCCESS Verifying image type. [####################] 100% -- SUCCESS Preparing "nxos" version info using image bootflash:/nxos.9.3.6.bin. [####################] 100% -- SUCCESS Preparing "bios" version info using image bootflash:/nxos.9.3.6.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.3(1) 9.3(6) yes 1 bios v5.4.0(10/23/2019) v5.4.0(10/23/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 3524または3548スイッチがリロードされたら、show moduleコマンドを使用して、アップグレードが正常に行われたことを確認します。このコマンドの出力には、目的のターゲットリリースが表示されます。この例を次に示します。ここでは、スイッチがNX-OSソフトウェアリリース9.3(6)に正常にアップグレードされています。
N3K-C3548# show module Mod Ports Module-Type Model Status --- ----- ------------------------------------- --------------------- --------- 1 48 48x10GE Supervisor N3K-C3548P-10G active * Mod Sw Hw Slot --- ----------------------- ------ ---- 1 9.3(6) 1.0 NA
NX-OSソフトウェアのソースリリースからターゲットリリースへのアップグレードが正常に行われたことを確認したら、ソースリリースの統合バイナリイメージファイルをデバイスのブートフラッシュから削除して、スイッチのブートフラッシュの空き領域を確保します。これは、delete bootflash:{filename}コマンドで実行できます。この例を次に示します。ここでは、NX-OS 9.3(1)の統合バイナリイメージファイルがスイッチのブートフラッシュから削除されています。
N3K-C3548# dir | include bin 511694599 Nov 23 20:34:22 2020 nxos.9.3.1.bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin N3K-C3548# delete bootflash:nxos.9.3.1.bin Do you want to delete "/nxos.9.3.1.bin" ? (yes/no/abort) [y] N3K-C3548# dir | include bin 671643688 Nov 23 20:52:16 2020 nxos.9.3.6.bin
setupコマンドを使用して、初期セットアップスクリプトを実行します。yesと入力して基本設定ダイアログに入り、NX-OS CLIプロンプトが返されるまでEnterキーを繰り返し押して、表示されるすべてのデフォルトオプションを受け入れます。
注:初期セットアップスクリプトを実行しても、スイッチの既存の実行コンフィギュレーションは変更されません。初期セットアップスクリプトを実行する目的は、スイッチの実行コンフィギュレーションに更新されたコントロールプレーンポリシングポリシー設定が含まれていることを確認することです。この手順を実行しないと、コントロールプレーントラフィックのパケット損失が発生する可能性があります。
この例を次に示します。
N3K-C3548# setup ---- Basic System Configuration Dialog ---- This setup utility will guide you through the basic configuration of the system. Setup configures only enough connectivity for management of the system. *Note: setup is mainly used for configuring the system initially, when no configuration is present. So setup always assumes system defaults and not the current system configuration values. Press Enter at anytime to skip a dialog. Use ctrl-c at anytime to skip the remaining dialogs. Would you like to enter the basic configuration dialog (yes/no): yes Create another login account (yes/no) [n]: Configure read-only SNMP community string (yes/no) [n]: Configure read-write SNMP community string (yes/no) [n]: Enter the switch name : Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Mgmt0 IPv4 address : Configure the default gateway? (yes/no) [y]: IPv4 address of the default gateway : Enable the telnet service? (yes/no) [n]: Enable the ssh service? (yes/no) [y]: Type of ssh key you would like to generate (dsa/rsa) : Configure the ntp server? (yes/no) [n]: Configure default interface layer (L3/L2) [L2]: Configure default switchport interface state (shut/noshut) [noshut]: Configure CoPP System Policy Profile ( default / l2 / l3 ) [default]: The following configuration will be applied: no telnet server enable system default switchport no system default switchport shutdown policy-map type control-plane copp-system-policy ( default ) Would you like to edit the configuration? (yes/no) [n]: Use this configuration and save it? (yes/no) [y]: MTC:Executing copp config [########################################] 100% Copy complete, now saving to disk (please wait)... Copy complete.
改定 | 発行日 | コメント |
---|---|---|
2.0 |
25-Jul-2023 |
テクニカルアップデート。
更新されたPII、ブランディング要件、機械翻訳、スタイル要件、文法とフォーマット。 |
1.0 |
26-Nov-2020 |
初版 |