本產品的文件集力求使用無偏見用語。針對本文件集的目的,無偏見係定義為未根據年齡、身心障礙、性別、種族身分、民族身分、性別傾向、社會經濟地位及交織性表示歧視的用語。由於本產品軟體使用者介面中硬式編碼的語言、根據 RFP 文件使用的語言,或引用第三方產品的語言,因此本文件中可能會出現例外狀況。深入瞭解思科如何使用包容性用語。
思科已使用電腦和人工技術翻譯本文件,讓全世界的使用者能夠以自己的語言理解支援內容。請注意,即使是最佳機器翻譯,也不如專業譯者翻譯的內容準確。Cisco Systems, Inc. 對這些翻譯的準確度概不負責,並建議一律查看原始英文文件(提供連結)。
本文檔介紹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 |
平台重建識別碼 | 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系列NX-OS基礎配置指南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)等)來描述兩個NX-OS軟體版本之間的標準中斷NX-OS軟體升級。
NX-OS軟體升級通常在兩個版本之間執行-源版本(即您要升級的NX-OS軟體版本)和目標版本(即您要升級的NX-OS軟體版本)。例如,如果您將Nexus 3048TP-1GE裝置從NX-OS軟體版本7.0(3)I7(8)升級到NX-OS軟體版本9.3(5),則7.0(3)I7(8)是您的源版本,而9.3(5)是您的目標版本。
若要從特定來源版本升級至特定目標版本,您的升級路徑可能需要升級至一或多個中間版本。例如,如果您將Nexus 3048TP-1GE裝置從NX-OS軟體版本7.0(3)I7(5a)升級到NX-OS軟體版本9.3(5),則您需要升級到中間版本7.0(3)I7(8)或9.2(4),然後才能成功升級到NX-OS軟體版本9.3(5)。
NX-OS軟體升級可分為兩類:
無中斷ISSU 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交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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軟體總共需要兩個NX-OS二進位制映像檔案:一個系統映像和一個啟動映像。您可以從思科軟體下載網站將這些映像下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
將NX-OS 6.x啟動和系統二進位制映像檔案複製到您想要使用所選檔案傳輸協定進行中斷升級的Nexus 3048TP-1GE交換機。本示例演示如何透過檔案傳輸協定(FTP)從可透過管理VRF訪問的FTP伺服器192.0.2.100複製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校驗和與思科軟體下載網站上發佈的版本匹配。
將游標懸停在網站上的映象上,可以透過思科軟體下載網站確定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校驗和為72af9c1090b8f5940fe2d15a6e5bbca,而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 kickstart和系統二進位制映像檔案的絕對檔案路徑。
本示例顯示install all命令,其中kickstart引數指向NX-OS kickstart二進位制映像檔案(bootflash:n3000-kickstart-uk9.6.0.2.U6.1a.bin)的絕對檔案路徑,而系統引數指向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軟體升級是否成功後,透過從裝置的bootflash中刪除源版本的啟動和系統二進位制映像檔案,保留交換機bootflash上的可用空間。您可以使用 delete bootflash:{filename} 命令來完成此作業。這裡顯示的是一個例子,其中NX-OS 6.0(2)U5(1)啟動和系統二進位制映像檔案從交換機的bootflash中刪除。
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 6.x主版本中的源版本到NX-OS 6.x主版本中的目標版本(目標版本為6.0(2)U6(3a)或更高版本)的標準中斷NX-OS軟體升級的分步說明。
注意:從源版本6.0(2)U6(2a)或更早版本升級到目標版本6.0(2)U6(3a)或更高版本的NX-OS軟體在升級到所需目標版本之前需要強制進行中間升級到6.0(2)U6(2a)。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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 6.x升級到6.0(2)U6(2a)或更早版本部分,執行從您的源版本到NX-OS軟體版本6.0(2)U6(2a)的一系列標準中斷NX-OS軟體升級。若要成功升級到6.0(2)U6(3a)或更新版本的目標版本,必須執行此操作。
NX-OS 6.x軟體總共需要兩個NX-OS二進位制映像檔案:一個系統映像和一個啟動映像。您需要將這些映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
將目標版本的NX-OS 6.x啟動和系統二進位制映像檔案複製到您想要使用所選檔案傳輸協定進行中斷升級的Nexus 3048TP-1GE交換機。本示例演示如何透過檔案傳輸協定(FTP)從可透過管理VRF訪問的FTP伺服器192.0.2.100複製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校驗和與思科軟體下載網站上發佈的版本匹配,來驗證它們在傳輸過程中未損壞。
透過將游標懸停在網站上的映象上,可以透過思科軟體下載網站確定NX-OS二進位制映象檔案的MD5和SHA512校驗和。此步驟的範例如下所示。
本示例演示如何透過show file bootflash:{filename} md5sum命令驗證NX-OS 6.0(2)U6(10)軟體版本的快速啟動和系統二進位制映像檔案的MD5校驗和。NX-OS 6.0(2)U6(10)啟動二進位制映像檔案的預期MD5校驗和為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 kickstart和系統二進位制映像檔案的絕對檔案路徑。
本示例顯示install all命令,其中kickstart引數指向NX-OS kickstart二進位制映像檔案(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軟體從中間版本成功升級到目標版本後,從裝置的bootflash刪除中間版本的啟動和系統二進位制映像檔案,以保留交換機的bootflash上的可用空間。這可以透過delete bootflash:{filename}命令完成。這裡顯示的是一個例子,其中NX-OS 6.0(2)U6(2a)啟動和系統二進位制映像檔案從交換機的bootflash中刪除。
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 6.x主版本中的源版本到NX-OS 7.x主版本中的目標版本(源版本為NX-OS 6.0(2)U6(2a)或更早版本)執行標準中斷NX-OS軟體升級的分步說明。
註:從6.0(2)U6(2a)或更早版本的源版本升級到NX-OS 7.x主版本中的目標版本的NX-OS軟體需要兩次強制性中間升級。第一個中間升級是NX-OS 6.0(2)U6(2a),而第二個中間升級是NX-OS 6.0(2)U6(10)。在對NX-OS 6.0(2)U6(10)進行第二次中間升級後,您可以在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(1)、7.0(3)I4) 2)、7.0(3)I4(3)、7.0(3)I4(4)或7.0(3)I5(1)。有關詳細資訊,請參閱Field Notice 62433和思科漏洞ID CSCvb64127。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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)或更高版本部分,透過中間版本6.0(2)U6(2a)執行從您的源版本到NX-OS軟體版本6.0(2)U6(10)的一系列標準中斷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 6.x主版本中的源版本到NX-OS 7.x主版本中的目標版本(源版本為NX-OS 6.0(2)U6(3a)或更高版本)執行標準中斷NX-OS軟體升級。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本7.0(3)I7(8)或7.0(3)I7(9),可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中包含「Compact Image」(壓縮映像)且檔名中包含「compact」(壓縮)一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南7.x版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
使用您選擇的檔案傳輸協定,將目標版本的統一二進位制映像檔案複製到您想要中斷升級的Nexus 3048TP-1GE交換機。此示例演示如何透過檔案傳輸協定從可透過管理VRF訪問的FTP伺服器192.0.2.100複製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校驗和與思科軟體下載網站上發佈的內容匹配,來驗證二進位制映像檔案在傳輸過程中是否損壞。
透過將游標懸停在網站上的映象上,可以透過思科軟體下載網站確定NX-OS二進位制映象檔案的MD5和SHA512校驗和。以下是一個示例。
本示例演示如何透過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)、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和思科漏洞ID CSCvb64127。
透過 install all 命令開始標準中斷性 NX-OS 軟體升級。此命令要求nxos引數必須與目標版本對應的NX-OS統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all 命令,其中nxos引數指向NX-OS 7.0(3)I7(8)統一二進位制映像檔案(bootflash:nxos.7.0.3.I7.8.bin)的絕對檔案路徑。
注意:在中斷NX-OS軟體升級期間顯示的相容性檢查結果可能會顯示新映像中不支援的理由,即需要關閉模組電源。這是預期行為,並不表示中斷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軟體升級是否成功後,透過從裝置的bootflash中刪除中間版本的啟動和系統二進位制映像檔案,保留交換機bootflash上的可用空間。您可以使用 delete bootflash:{filename} 命令來完成此作業。這裡顯示的是一個例子,其中NX-OS 6.0(2)U6(10)啟動和系統二進位制映像檔案從交換機的bootflash中刪除。
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
注意:如果使用直接從思科軟體下載網站下載的精簡NX-OS軟體映像進行升級,則可以跳過此步驟。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南7.x版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
使用install all nxos bootflash:{nxos-binary-image-file.bin} compact命令,對儲存在裝置bootflash中的NX-OS 7.0(3)I7(8)二進位制映像檔案執行NX-OS壓縮映像過程。執行此操作會減小NX-OS 7.0(3)I7(8)二進位制映像檔案的檔案大小,從而增加bootflash上的可用空間量。這是將來要執行NX-OS軟體升級的要求,因為Nexus 3048TP-1GE交換機上bootflash的總大小不足以同時在7.x或9.x主版本中儲存兩個NX-OS二進位制映像檔案。有關NX-OS壓縮映像過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS壓縮映像過程文檔。
以下為針對儲存在Nexus交換機的bootflash上的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 6.x主版本中的源版本到NX-OS 9.2(x)次版本中的目標版本(源版本為NX-OS 6.0(2)U6(2a)或更早版本)執行標準中斷NX-OS軟體升級。
註:從6.0(2)U6(2a)或更早版本的源版本升級到NX-OS 9.2(x)主版本中的目標版本的NX-OS軟體需要三次強制性中間升級。第一個中間升級是NX-OS 6.0(2)U6(2a)。第二個中間升級是NX-OS 6.0(2)U6(10)。第三個中間升級是NX-OS 7.0(3)I7(8)。在第三次中間升級至7.0(3)I7(8)後,您可以在NX-OS 9.2(x)次要版本中升級到所需的目標版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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)或更高版本部分,透過中間版本6.0(2)U6(2a)執行從您的源版本到NX-OS軟體版本6.0(2)U6(10)的一系列標準中斷NX-OS軟體升級。此程式包含第一次和第二次中間升級,是成功從6.0(2)U6(10)升級到7.0(3)I7(8)的第三次中間升級所必需的,也是成功升級到NX-OS 9.2(x)次要版本中的目標版本所必需的。
按照本文檔中的從NX-OS 6.0(2)U6(3a)或更高版本升級到NX-OS 7.x部分,執行從NX-OS軟體版本6.0(2)U6(10)到中間版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。要成功升級到NX-OS 9.2(x)次版本中的目標版本,需要執行此操作。
按照本文檔中的從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 6.x主版本中的源版本到NX-OS 9.2(x)次版本中的目標版本(源版本為NX-OS 6.0(2)U6(3a)或更高版本)執行標準中斷NX-OS軟體升級。
注意:從6.0(2)U6(3a)或更高版本的源版本升級到NX-OS 9.2(x)次版本中的目標版本的NX-OS軟體需要先進行NX-OS 7.0(3)I7(8)的強制性中間升級,然後才能升級到所需的目標版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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(3a)或更高版本升級到NX-OS 7.x部分,執行從NX-OS軟體版本6.0(2)U6(10)到中間版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。要成功升級到NX-OS 9.2(x)次版本中的目標版本,需要執行此操作。
按照本文檔中的從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 6.x主版本中的源版本到NX-OS 9.3(x)次版本中的目標版本(源版本為NX-OS 6.0(2)U6(2a)或更早版本)執行標準中斷NX-OS軟體升級。
註:從6.0(2)U6(2a)或更早版本的源版本升級到NX-OS 9.3(x)次版本中的目標版本的NX-OS軟體需要三次強制性中間升級。第一個中間升級是NX-OS 6.0(2)U6(2a)。第二個中間升級是NX-OS 6.0(2)U6(10)。第三個中間升級是NX-OS 7.0(3)I7(8)。在第三次中間升級至7.0(3)I7(8)後,您可以在NX-OS 9.3(x)次要版本中升級到所需的目標版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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)或更高版本部分,透過中間版本6.0(2)U6(2a)執行從您的源版本到NX-OS軟體版本6.0(2)U6(10)的一系列標準中斷NX-OS軟體升級。此程式包含第一次和第二次中間升級,是成功從6.0(2)U6(10)升級到7.0(3)I7(8)的第三次中間升級所必需的,也是成功升級到NX-OS 9.3(x)次要版本中的目標版本所必需的。
按照本文檔中的從NX-OS 6.0(2)U6(3a)或更高版本升級到NX-OS 7.x部分,執行從NX-OS軟體版本6.0(2)U6(10)到中間版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。要成功升級到NX-OS 9.3(x)次版本中的目標版本,需要執行此操作。
按照本文檔中的從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 6.x主版本中的標準中斷NX-OS軟體升級到NX-OS 9.3(x)次版本中的目標版本(源版本為NX-OS 6.0(2)U6(3a)或更高版本)的分步說明。
注意:從6.0(2)U6(3a)或更高版本的源版本升級到NX-OS 9.3(x)次版本中的目標版本的NX-OS軟體需要先進行NX-OS 7.0(3)I7(8)的強制性中間升級,然後才能升級到所需的目標版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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(3a)或更高版本升級到NX-OS 7.x部分,執行從NX-OS軟體版本6.0(2)U6(10)到中間版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。要成功升級到NX-OS 9.3(x)次版本中的目標版本,需要執行此操作。
按照本文檔中的從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 7.x主版本中的後續目標版本執行標準中斷NX-OS軟體升級。
註:NX-OS軟體從源版本7.0(3)I7(5)或7.0(3)I7(5a)升級到更高版本的NX-OS軟體可能會失敗,並顯示「數位簽章驗證失敗」或「映像驗證失敗」錯誤消息。此問題的根本原因是思科漏洞ID CSCvm11656。使用no feature signature-verification配置命令停用此升級的NX-OS映像驗證,可解決此問題。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本7.0(3)I7(8)或7.0(3)I7(9),可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選取您嘗試升級的 Nexus 交換器型號並導覽至所需的目標 NX-OS 軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南7.x版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
使用您選擇的檔案傳輸協定,將目標版本的統一二進位制映像檔案複製到您想要中斷升級的Nexus 3048TP-1GE交換機。此範例示範如何從可透過管理VRF連線的FTP伺服器192.0.2.100,透過檔案傳輸通訊協定複製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校驗和會更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期行為,不代表問題-跳過此過程中的步驟3和步驟4,繼續此場景中的NX-OS軟體升級。
注意:僅當未通過執行步驟2中的「透過SCP執行NX-OS壓縮映像過程,透過SCP複製目標版本統一二進位制映像時,才需要此步驟。
透過確保二進位制映像檔案的MD5或SHA512校驗和與思科軟體下載網站上發佈的版本匹配,來驗證二進位制映像檔案在傳輸過程中是否損壞。
透過將游標懸停在網站上的映象上,可以透過思科軟體下載網站確定NX-OS二進位制映象檔案的MD5和SHA512校驗和。以下是一個示例。
本示例演示如何透過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
注意:如果使用直接從思科軟體下載網站下載的精簡NX-OS軟體映像進行升級,則可以跳過此步驟。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南7.x版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
注意:僅當未通過執行步驟2中的「透過SCP執行NX-OS壓縮映像過程,透過SCP複製目標版本統一二進位制映像時,才需要此步驟。
使用install all nxos bootflash:{nxos-binary-image-file.bin} compact命令,對儲存在裝置bootflash中的NX-OS 7.0(3)I7(8)二進位制映像檔案執行NX-OS壓縮映像過程。這會減小NX-OS 7.0(3)I7(8)二進位制映像檔案的檔案大小,從而增加bootflash上的可用空間量。這是將來要執行NX-OS軟體升級的要求,因為Nexus 3048TP-1GE交換機上bootflash的總大小不足以同時在7.x或9.x主版本中儲存兩個NX-OS二進位制映像檔案。有關NX-OS壓縮映像過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS壓縮映像過程文檔。
以下為針對儲存在Nexus交換機的bootflash上的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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all 命令,其中nxos引數指向NX-OS 7.0(3)I7(8)統一二進位制映像檔案(bootflash:nxos.7.0.3.I7.8.bin)的絕對檔案路徑。
注意:從來源版本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>命令找出需要停用哪些功能。
由於思科漏洞ID CSCuz23930,此為誤報,如果show incompatibility-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軟體升級是否成功後,透過從裝置的bootflash中刪除源版本的統一二進位制映像檔案,保留交換機bootflash上的可用空間。您可以使用 delete bootflash:{filename} 命令來完成此作業。以下是一個示例,其中NX-OS 7.0(3)I2(2a)統一二進位制映像檔案從交換機的bootflash中刪除。
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 7.x主版本中的源版本到NX-OS 9.2(x)次版本中的目標版本執行標準中斷NX-OS軟體升級的分步說明。
註:從NX-OS 7.x主版本中的源版本升級到NX-OS 9.2(x)次版本中的目標版本時,需要先進行NX-OS 7.0(3)I7(8)的強制性中間升級,然後才能升級到所需的目標版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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.x升級到NX-OS 7.x部分,執行從源版本到NX-OS軟體版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。
NX-OS 9.2(x)軟體使用單個NX-OS二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本9.2(4),可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南9.2(x)版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
透過SCP執行NX-OS精簡映像程式,將目標版本的統一二進位制映像檔案複製到Nexus 3048TP-1GE交換機。有關此過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS緊湊型映像過程文檔
註:如果USB快閃記憶體驅動器連線到Nexus 3048TP-1GE交換機,您也可以在USB快閃記憶體驅動器上的NX-OS統一二進位制映像檔案上執行NX-OS緊湊映像程式,然後將生成的統一二進位制映像檔案複製到交換機的bootflash中。
註:作為執行NX-OS壓縮映像過程和減小NX-OS統一二進位制映像檔案檔案大小的一部分,會執行NX-OS統一二進位制映像檔案的MD5和SHA512校驗和更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期行為,並不表示出現問題-在此場景中繼續NX-OS軟體升級。
此示例演示如何從透過管理VRF可訪問的SCP伺服器192.0.2.100透過NX-OS壓縮映像過程(透過安全複製協定[SCP])複製NX-OS 9.2(4)軟體版本統一二進位制映像檔案。
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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
此範例顯示 install all 命令,其中 nxos 參數指向 NX-OS 9.2(4) 統一二進位映像檔 (bootflash:nxos.9.2.4.bin) 的絕對檔案路徑。
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軟體升級成功後,請從裝置的bootflash中刪除中間版本的統一二進位制映像檔案,以保留交換機的bootflash上的可用空間。這可以透過delete bootflash:{filename}命令完成。這裡顯示的是一個例子,其中NX-OS 7.0(3)I7(8)統一二進位制映像檔案從交換機的bootflash中刪除。
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軟體升級。
註:從7.0(3)I7(6)或更早版本的源版本升級到NX-OS 9.3(x)次版本中的目標版本的NX-OS軟體需要強制進行到NX-OS 7.0(3)I7(8)的中間升級。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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.x升級到NX-OS 7.x部分,執行從源版本到NX-OS軟體版本7.0(3)I7(8)的標準中斷NX-OS軟體升級。
NX-OS 9.3(x)軟體使用單個NX-OS二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本9.3(4)或更高版本,可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南9.3(x)版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
透過SCP執行NX-OS精簡映像程式,將目標版本的統一二進位制映像檔案複製到Nexus 3048TP-1GE交換機。有關此過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS緊湊型映像過程文檔
註:如果USB快閃記憶體驅動器連線到Nexus 3048TP-1GE交換機,您也可以在USB快閃記憶體驅動器上的NX-OS統一二進位制映像檔案上執行NX-OS緊湊映像程式,然後將生成的統一二進位制映像檔案複製到交換機的bootflash中。
註:為了執行NX-OS壓縮映像過程並減小NX-OS統一二進位制映像檔案的檔案大小,NX-OS統一二進位制映像檔案的MD5和SHA512校驗和會更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期行為,並不表示出現問題-在此場景中繼續NX-OS軟體升級。
此示例演示如何透過安全複製協定,從透過管理VRF可訪問的SCP伺服器192.0.2.100複製NX-OS 9.3(5)軟體版本統一二進位制映像檔案。
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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all命令,其中nxos引數指向NX-OS 9.3(5)統一二進位制映像檔案(bootflash:nxos.9.3.5.bin)的絕對檔案路徑。
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軟體升級成功後,請從裝置的bootflash中刪除中間版本的統一二進位制映像檔案,以保留交換機的bootflash上的可用空間。這可以透過delete bootflash:{filename}命令完成。這裡顯示的是一個例子,其中NX-OS 7.0(3)I7(8)統一二進位制映像檔案從交換機的bootflash中刪除。
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軟體升級。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本9.2(4),可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南9.2(x)版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
透過SCP執行NX-OS精簡映像程式,將目標版本的統一二進位制映像檔案複製到Nexus 3048TP-1GE交換機。有關此過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS緊湊型映像過程文檔
註:如果USB快閃記憶體驅動器連線到Nexus 3048TP-1GE交換機,您也可以在USB快閃記憶體驅動器上的NX-OS統一二進位制映像檔案上執行NX-OS緊湊映像程式,然後將生成的統一二進位制映像檔案複製到交換機的bootflash中。
註:作為執行NX-OS壓縮映像過程和減小NX-OS統一二進位制映像檔案檔案大小的一部分,NX-OS統一二進位制映像檔案的MD5和SHA512校驗和會更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期行為,並不表示出現問題-在此場景中繼續NX-OS軟體升級。
此示例演示如何透過安全複製協定,從透過管理VRF可訪問的SCP伺服器192.0.2.100複製NX-OS 9.2(4)軟體版本統一二進位制映像檔案。
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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all命令,其中nxos引數指向NX-OS 9.2(4)統一二進位制映像檔案(bootflash:nxos.9.2.4.bin)的絕對檔案路徑。
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軟體升級是否成功後,透過從裝置的bootflash中刪除源版本的統一二進位制映像檔案,保留交換機bootflash上的可用空間。這可以透過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軟體升級。
註:從9.2(3)或更早版本的源版本升級到NX-OS 9.3(x)次版本中的目標版本的NX-OS軟體需要升級到NX-OS 9.2(4)的強制性中間版本。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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(x)升級到NX-OS 9.2(x)部分執行從源版本到NX-OS軟體版本9.2(4)的標準中斷NX-OS軟體升級。
NX-OS 9.3(x)軟體使用單個NX-OS二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需採取的具體步驟不在本文件內容範圍內。
注意:如果要升級到NX-OS軟體版本9.3(4)或更高版本,可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南9.3(x)版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
透過SCP執行NX-OS精簡映像程式,將目標版本的統一二進位制映像檔案複製到Nexus 3048TP-1GE交換機。有關此過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS緊湊型映像過程文檔
註:如果USB快閃記憶體驅動器連線到Nexus 3048TP-1GE交換機,您也可以在USB快閃記憶體驅動器上的NX-OS統一二進位制映像檔案上執行NX-OS緊湊映像程式,然後將生成的統一二進位制映像檔案複製到交換機的bootflash中。
註:作為執行NX-OS壓縮映像過程和減小NX-OS統一二進位制映像檔案檔案大小的一部分,會執行NX-OS統一二進位制映像檔案的MD5和SHA512校驗和更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期的行為,並不表示存在問題;在此情況下,請繼續進行 NX-OS 軟體升級。
此示例演示如何透過安全複製協定,從透過管理VRF可訪問的SCP伺服器192.0.2.100複製NX-OS 9.3(5)軟體版本統一二進位制映像檔案。
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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all命令,其中nxos引數指向NX-OS 9.3(5)統一二進位制映像檔案(bootflash:nxos.9.3.5.bin)的絕對檔案路徑。
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軟體升級成功後,請從裝置的bootflash中刪除中間版本的統一二進位制映像檔案,以保留交換機的bootflash上的可用空間。這可以透過delete bootflash:{filename}命令完成。這裡顯示了一個示例,其中NX-OS 9.2(4)統一二進位制映像檔案從交換機的bootflash中刪除。
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軟體升級。
在Cisco Nexus N3K-C3048TP-1GE交換機上執行標準中斷NX-OS軟體升級的示例,從源版本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二進位制映像檔案(有時稱為統一映像檔案)。您需要將此映象從思科的軟體下載網站下載到您的本地電腦。從思科軟體下載網站下載軟體所需執行的具體步驟不在本檔案的範圍之內。
注意:如果要升級到NX-OS軟體版本9.3(4)或更高版本,可以從思科軟體下載網站下載緊湊型NX-OS軟體映像。瀏覽網站時,請選擇您嘗試升級的Nexus交換機型號並導航到所需的目標NX-OS軟體版本。然後,找到其說明中為Compact Image,檔名中為compact一詞的軟體映像。有關詳細資訊,請參閱Cisco Nexus 3000系列NX-OS軟體升級和降級指南9.3(x)版文檔的Cisco軟體下載網站上的精簡NX-OS軟體映像部分。
透過SCP執行NX-OS精簡映像程式,將目標版本的統一二進位制映像檔案複製到Nexus 3048TP-1GE交換機。有關此過程的詳細資訊,請參閱Nexus 3000、3100和3500 NX-OS緊湊型映像過程文檔
註:如果USB快閃記憶體驅動器連線到Nexus 3048TP-1GE交換機,您也可以在USB快閃記憶體驅動器上的NX-OS統一二進位制映像檔案上執行NX-OS緊湊映像程式,然後將生成的統一二進位制映像檔案複製到交換機的bootflash中。
註:作為執行NX-OS壓縮映像過程和減小NX-OS統一二進位制映像檔案檔案大小的一部分,會執行NX-OS統一二進位制映像檔案的MD5和SHA512校驗和更改,並且與思科軟體下載網站上發佈的MD5/SHA512校驗和不同。這是預期行為,並不表示出現問題-在此場景中繼續NX-OS軟體升級。
此示例演示如何透過安全複製協定,從透過管理VRF可訪問的SCP伺服器192.0.2.100複製NX-OS 9.3(5)軟體版本統一二進位制映像檔案。
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統一二進位制映像檔案的絕對檔案路徑一起傳遞。
本示例顯示install all命令,其中nxos引數指向NX-OS 9.3(5)統一二進位制映像檔案(bootflash:nxos.9.3.5.bin)的絕對檔案路徑。
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軟體升級是否成功後,透過從裝置的bootflash中刪除中間版本的統一二進位制映像檔案,保留交換機bootflash上的可用空間。這可以透過delete bootflash:{filename}命令完成。這裡顯示的是一個例子,其中NX-OS 7.0(3)I7(8)統一二進位制映像檔案從交換機的bootflash中刪除。
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 |
初始版本 |