升級Catalyst 9300交換機

升級Catalyst 9300交換機

簡介本檔案介紹升級Catalyst 9300交換器的方法。

必要條件需求本文件沒有特定需求。

採用元件本檔案中的資訊是根據C9300。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。

背景資訊本文說明使用套件組合或安裝模式的Catalyst 9300交換器的新舊升級程式。Catalyst 9300交換器不支援ISSU升級方法。

建議版本有關基於下載頁面的建議軟體版本,請參閱以下連結:

Catalyst 9000交換器的建議版本

軟體下載若要下載軟體,請造訪思科軟體下載,然後選擇您的產品。

升級的基本標準1.如果出現任何問題,2至3小時的維護時間足以升級到目標版本或回滾到上一版本。

2.確保您有一個4GB或8GB USB驅動器,其中包含當前和目標IOS版本的.bin檔案。可以用FAT32格式化USB驅動器以複製IOS映像。

3.確認TFTP已同時使用當前和目標IOS版本進行設定,並且可訪問以在需要時將這些版本下載到交換機。

4.確認發生任何問題時可以通過控制檯訪問裝置。

5.確保快閃記憶體中至少有1GB到1.5GB的可用空間用於擴展新映像。如果空間不足,請刪除舊安裝檔案。

ROMMON升級和引導載入程式升級對於16.x.x,首次從交換器上的現有版本升級為更高或更新版本時,開機載入器可以根據交換器的硬體版本自動升級。如果啟動載入程式自動升級,它可以在下一次重新載入時生效。如果在此之後返回舊版本,則不會降級啟動載入器。更新的啟動載入程式支援所有以前的版本。對於後續的Cisco IOS® XE Everest 16.x.x或Cisco IOS® XE Fuji 16.x.x版本,如果該版本中有新的引導載入程式,則在首次使用新映像啟動交換機時,可以基於交換機的硬體版本自動升級該程式。

對於17.x.x,要瞭解適用於每個主要和維護版本的ROMMON或引導載入程式版本,請參閱適用於Cisco Catalyst 9300系列交換機的ROMMON版本。

您可以在升級軟體版本之前或之後升級ROMMON。如果新的ROMMON版本可用於要升級到的軟體版本,請按照以下步驟繼續:

升級主SPI快閃記憶體裝置中的ROMMON:

此ROMMON將自動升級。首次從交換機上的現有版本升級到更高或更新的版本時,在新版本中有新的ROMMON版本,系統根據交換機的硬體版本自動升級主SPI快閃記憶體裝置中的ROMMON。

升級金色SPI快閃記憶體裝置中的ROMMON:

您必須手動升級此ROMMON。在特權執行模式下輸入upgrade rom-monitor capsule golden switch 命令。

升級ROMMON後,它將在下一次重新載入時生效。如果在此之後返回到較舊的版本,ROMMON不會降級。更新的ROMMON支援所有以前的版本。

附註:如果為交換器堆疊,請在作用中交換器和堆疊的所有成員上執行升級。

升級方法 本文說明使用套件組合或安裝模式的Catalyst 9300交換器的新舊升級程式。

安裝模式Cisco Catalyst 9300交換器上的安裝模式升級是一種升級交換器軟體的方法,涉及使用個別軟體包,而不是單一的整體映像檔案。

在安裝模式下從Cisco IOS XE Everest 16.5.1a或Cisco IOS XE Everest 16.6.1升級到任何較新版本時,會使用request platform software命令。

請在安裝模式下執行概述的升級步驟。

1.清理

使用以下命令刪除所有不活動的安裝:

Switch#request platform software package clean switch all2.複製新映像。

使用以下方法之一,將新的.bin映像檔案傳輸到作用中交換器的快閃記憶體:

通過TFTP:

Switch#copy tftp://Location/directory/.bin flash: 通過USB:

Switch#copy usbflash0:.bin flash: 確認可用的檔案系統:

Switch#show file systems3.核查

將IOS傳送到作用中交換器後,檢查映像是否正確復製為:

Switch#dir flash: (可選)要驗證MD5校驗和,請使用命令:

Switch#verify /md5 flash:.bin 確保此校驗和與軟體下載頁面上提供的校驗和相匹配。

4.設定引導變數。

使用以下命令將開機變數設定為指向packages.conf檔案:

Switch#configure t Switch(config)#no boot system Switch(config)#boot system flash:packages.conf Switch(config)#end5.自動引導配置。

通過執行以下操作將交換機配置為自動引導:

Switch#configure t Switch(config)#no boot manual Switch(config)#end6.儲存配置。

儲存當前配置:

Switch#write memory 使用以下命令確認開機設定:

Switch#show boot system7.安裝映像。

要安裝映像,請使用命令:

Switch#request platform software package install switch all file flash-x:.bin auto-copy 系統可以自動重新載入。

8.驗證升級是否成功。

Switch#show version

附註:在整個步驟中替換為IOS映像檔案的實際名稱。

如果您已將映像複製到快閃記憶體,建議您指向TFTP伺服器上的來源映像或作用中交換器的快閃磁碟機。

如果指向成員交換機的快閃記憶體或USB驅動器上的映像(而不是活動映像),則必須指定確切的快閃記憶體或USB驅動器 — 否則安裝失敗。

例如,如果映像位於成員交換器3(flash-3)的快閃磁碟機上:

Switch#request platform software package install switch all file flash-3: auto-copy在安裝模式下從Cisco IOS XE Everest 16.6.2和所有更高版本升級到任何更新版本時,會使用installcommand。

請按照以下步驟在安裝模式下進行升級:

1.清理使用以下命令刪除所有不活動的安裝:

Switch#install remove inactive2.複製新映像。

使用以下方法之一,將新的.bin映像檔案傳輸到作用中交換器的快閃記憶體:

通過TFTP:

Switch#copy tftp://Location/directory/.bin flash:通過USB:

Switch#copy usbflash0:.bin flash:確認可用的檔案系統:顯示檔案系統

3.核查

將IOS傳送到作用中交換器後,檢查映像是否正確復製為:

Switch#dir flash:(可選)要驗證MD5校驗和,請使用命令:

Switch#verify /md5 flash:.bin確保此校驗和與「軟體下載」頁面上提供的校驗和匹配。

4.設定引導變數

使用以下命令將開機變數設定為指向packages.conf檔案:

Switch#configure tSwitch(config)#no boot systemSwitch(config)#boot system flash:packages.confSwitch(config)#end5.自動引導配置

通過執行以下操作將交換機配置為自動引導:

Switch#configure tSwitch(config)#no boot manualSwitch(config)#end6.儲存配置

儲存當前配置:

Switch#write memory使用以下命令確認開機設定:

Switch#show boot system7.映像安裝

要安裝映像,請使用命令:

Switch#install add file flash:.bin activate commit出現「This operation requires a reload of the system(此操作需要重新載入系統)」提示時。是否要繼續?[y/n],」以y回覆。

8.驗證升級是否成功。

Switch#show version

附註:在整個步驟中替換為IOS映像檔案的實際名稱。

套件組合模式 Cisco Catalyst 9300交換器上的套件組合模式升級是指升級交換器軟體的方法,其中整個軟體映像都套件到單一檔案中。此檔案包含所有必要的元件,例如作業系統、裝置驅動程式和交換機運行所需的其他必要軟體。升級涉及單個軟體映像檔案,通常具有.bin副檔名。這與其他方法(例如安裝模式)不同,後者可能涉及多個檔案和軟體包。

對於C9300,我們可以直接從16.x.x系列升級到17.x.x系列,也可以在安裝模式下在17.x.x系列內進行升級。請參閱在外部找到的目標IOS的版本說明以瞭解詳細資訊。

在套件組合模式下從16.x.x升級到17.x.x時,建議使用中間IOS版本,因為Cisco錯誤ID CSCwh54386:Bug Search Tool(cisco.com)

例如,16.8.x(較舊) — > 17.3.x(中間)-> 17.9.X(較新)

請依照說明的步驟,在套件組合模式下進行升級:

1.使用以下方法之一,將新映像(.bin檔案)傳輸到獨立交換器或堆疊中每個堆疊成員的快閃記憶體

通過TFTP:

Switch#copy tftp://location/directory/.bin flash-x: (Replace 'x' with the respective switch number in the stack)通過USB:

Switch#copy usbflash0:.bin flash-x: (Replace 'x' with the respective switch number in the stack)2.使用命令確認可用的檔案系統

Switch#show file systems3.將IOS複製到所有成員交換機後,驗證是否已使用以下命令正確複製映像:

Switch#dir flash-x: (Replace 'x' with the respective switch number in the stack)4.(可選)使用以下命令驗證MD5校驗和:

Switch#verify /md5 flash-x:.bin確保輸出與軟體下載頁面上提供的MD5校驗和值相匹配。

5.使用以下命令配置引導變數,使其指向新的映像檔案:

Switch#conf tSwitch(config)#no boot systemSwitch(config)#boot system flash:.binSwitch(config)#end6.儲存配置。

Switch#write memory7.使用以下命令驗證引導設定:

Switch#show boot8.重新載入交換器以套用新的IOS:

Switch#reload9.驗證升級是否成功:

Switch#show version

附註:在整個步驟中替換為IOS映像檔案的實際名稱。

延伸式快速軟體升級(xFSU)延伸快速軟體升級(xFSU)是一個軟體增強程式,旨在減少軟體重新載入或升級作業期間的流量停機時間。xFSU以順利重新啟動功能(也稱為Cisco NSF)的原則為基礎。

此功能的基本思想是保持資料(轉發)平面繼續運行,同時作為軟體升級的一部分重新載入控制平面。xFSU的作用是用新的控制平面協調ASIC中的轉發狀態,並在快速重置轉發ASIC後恢復轉發狀態,如下所示。

對於沒有真正冗餘控制和轉發平面的Catalyst 9300交換機,在重新載入和升級期間停機時間/流量損失超過3至4分鐘。

對於接入網路而言,這種停機時間對於wifi接入點、機器人等裝置來說至關重要。

xFSU有助於最小化停機時間,但由於並非所有配置都受支援,因此會應用限制。

附註:有關9300 xFSU的詳細資訊,請參閱本檔案瞭解Catalyst 9300系列交換器上的延伸快速軟體升級

相关推荐

水胶敷料(安普贴)
365最专业的数据服务平台

水胶敷料(安普贴)

📅 08-29 👁️ 2416
《逆水寒》:探寻古风武侠世界背后的匠心历程
365最专业的数据服务平台

《逆水寒》:探寻古风武侠世界背后的匠心历程

📅 10-03 👁️ 4050
值得去的IT公司(武汉篇)
365最专业的数据服务平台

值得去的IT公司(武汉篇)

📅 08-05 👁️ 6512
跨城顺风车app哪个好
365最专业的数据服务平台

跨城顺风车app哪个好

📅 09-03 👁️ 1280
德劳瑞恩汽车多少钱
365最专业的数据服务平台

德劳瑞恩汽车多少钱

📅 10-08 👁️ 5771
热门0元页游有哪些 高人气的良心页游盘点
beat365体育亚洲

热门0元页游有哪些 高人气的良心页游盘点

📅 08-13 👁️ 9513