• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

01-基礎配置指導

目錄

07-ISSU配置

本章節下載 07-ISSU配置  (451.14 KB)

07-ISSU配置


1 ISSU

說明

本特性僅在IRF模式下適用。有關IRF模式的介紹,請參見“IRF配置指導”中的“IRF”。

 

1.1  ISSU簡介

ISSU(In-Service Software Upgrade,不中斷業務升級)是一種能夠保證在IRF軟件升級過程中業務不中斷或者中斷時間較短的升級方式。

另外,ISSU還提供了版本回滾功能以便用戶快速的進行版本回退,以及專用的display命令幫助用戶了解版本兼容性信息和當前的升級狀態,它具有功能豐富,配置簡便的優勢。

1.2  ISSU升級方式和基本原理

IRF設備使用ISSU功能升級時,主要有兩種方式可供選擇:以主控板為單位的ISSU升級方式和以成員設備為單位的ISSU升級方式。根據設備的版本兼容性檢查結果不同,具體升級方式不同,原理和配置也不同。

1.2.1  版本兼容性檢查

支持ISSU升級功能的係統啟動文件中攜帶了一個版本兼容數據庫。該數據庫描述了本係統啟動文件所屬版本和其它軟件版本的兼容情況。當設備進行ISSU升級時係統會自動進行版本兼容性檢查,即查詢版本兼容數據庫。版本兼容性檢查結果會決定能否進行ISSU升級、ISSU升級流程以及ISSU升級過程中用戶需要執行的操作。因此,在進行升級前,用戶可以將待升級的係統啟動文件保存到設備上,然後通過display version comp-matrix [ file upgrading-filename ]命令來查看版本兼容性信息。

版本兼容性檢查結果可能為:

·     完全兼容(Compatible):支撐設備運行的基礎模塊以及業務模塊都兼容,ISSU升級過程能夠順利進行。

·     部分兼容(Partially Compatible/Base-Level-Compatible):支撐設備運行的基礎模塊兼容,部分協議模塊不兼容。係統會自動將不兼容模塊關閉,ISSU升級過程能夠順利進行。

·     不兼容(Incompatible):支撐設備運行的基礎模塊不兼容。不兼容版本升級需要在執行issu load命令時攜帶force參數,接口板隻能通過重啟方式進行升級。

·     未知兼容性(Unknown):版本兼容數據庫中沒有用戶想要查詢版本的記錄,本係統啟動文件和用戶想要查詢版本的兼容性未知。不能通過ISSU功能來進行升級。

 

1.2.2  ISSU原理概述

根據設備的版本兼容性檢查結果不同,具體升級方式也不同,您可以通過以下四種方式完成IRF設備的升級。

1. 以主控板為單位升級時的基本流程

該方式將IRF看成一台具有一塊全局主用主控板、多塊全局備用主控板以及多塊接口板的設備。其基本流程是:

(1)     在全局主用主控板正常運行的情況下,升級Master的備用主控板;

(2)     以熱補丁方式升級所有接口板,並進行主備倒換,讓已經升級的備用主控板成為新的全局主用主控板,接替原全局主用主控板工作;

(3)     依次升級其它主控板;

(4)     直到所有單板都升級到新版本,ISSU升級過程結束。

因為在IRF運行過程中,數據同步和狀態同步已經保證了所有主控板的高度一致性,而且接口板采用熱補丁而不是重啟方式升級,從而保證了ISSU升級過程中業務不中斷或者中斷時間較短。

·     該方式要求Master設備上安裝有主用和備用兩塊主控板,並且新的啟動文件中包含IRF中的所有業務板升級用的熱補丁。

·     該方式升級IRF設備時,Master設備不更換。

·     該方式隻支持完全兼容版本的升級,不支持部分兼容和不兼容版本的升級。

說明

·     業務板和主控板的升級程序一起被壓縮在係統啟動文件中,待升級的係統啟動文件由issu load命令指定。

·     使用display version comp-matrix file filename命令顯示當前版本升級到filename文件版本時,各業務板的升級方式。如果顯示為Hotfix則表示以補丁方式升級,即可以支持以主控板為單位升級,途經該業務板的業務不會中斷;如果顯示為Reboot則表示以重啟方式升級,即隻支持以單台或多台成員設備為單位升級,途經該業務板的業務會短時間中斷。

 

2. 以單台成員設備為單位升級時的基本流程(完全兼容或部分兼容版本)

該方式將IRF的每台成員設備都看成一個整體。其基本流程是:

(1)     在Master正常運行的情況下,整機重啟某台Slave設備,完成該Slave設備的升級;

(2)     設置該Slave設備的優先級為最高;

(3)     進行主備倒換,將該Slave倒換成新的Master,接替原Master工作;

(4)     整機重啟原Master設備和其他Slave設備,逐個完成每台設備的升級。

至此,整個IRF軟件升級完成,最先升級的Slave設備更換成新的Master設備。

該方式對啟動文件中是否包含所有接口板的熱補丁沒有要求,它通過整機重啟來升級成員設備,所以升級過程中會導致途經該成員設備的流量短時間中斷。

·     建議將不同接口板甚至不同設備上的鏈路進行聚合來盡量避免升級過程中的流量中斷。

·     該方式升級IRF設備時,Master設備會更換。

·     該方式隻支持完全兼容和部分兼容版本的升級,不支持不兼容版本的升級。

3. 以單台成員設備為單位升級時的基本流程(不兼容)

該方式將IRF的每台成員設備都看成一個整體。其基本流程是:

(1)     在Master正常運行的情況下,整機重啟某台Slave設備,完成該Slave設備的升級;

(2)     進行主備倒換,將該Slave倒換成新的Master,接替原Master工作;同時整機重啟原Master設備和其他Slave設備,完成每台設備的升級。

至此,整個IRF軟件升級完成,最先升級的Slave設備更換成新的Master設備。

該方式對啟動文件中是否包含所有接口板的熱補丁也沒有要求,它通過整機重啟來升級成員設備,所以升級過程中會導致途經該成員設備的流量短時間中斷。

·     建議將不同接口板甚至不同設備上的鏈路進行聚合來盡量避免升級過程中的流量中斷。

·     該方式升級IRF設備時,Master設備會更換。

·     成員設備之間的連接必須采用環形拓撲(如果僅兩台設備使用鏈形拓撲),否則升級過程中會導致IRF斷鏈、分裂,升級過程不可控製。

·     該方式隻支持不兼容版本的升級,不支持完全兼容和部分兼容版本的升級。

4. 以多台成員設備為單位升級時的基本流程(不兼容)

該方式將IRF的多台指定成員設備看成一個整體。其基本流程是:

(1)     在Master正常運行的情況下,整機重啟指定的幾台Slave設備,完成該指定Slave設備的升級;

(2)     進行主備倒換,最先升級Slave中優先級高的成員設備倒換成新的Master,接替原Master工作;同時一起整機重啟原Master設備和其他未升級的Slave設備,完成每台設備的升級。

至此,整個IRF軟件升級完成,最先升級的Slave中優先級高的成員設備更換成新的Master設備。

該方式對啟動文件中是否包含所有接口板的熱補丁沒有要求,它通過整機重啟來升級成員設備,所以升級過程中會導致途經該成員設備的流量短時間中斷。

·     建議將不同接口板甚至不同設備上的鏈路進行聚合來盡量避免升級過程中的流量中斷。

·     該方式升級IRF設備時,Master設備會更換。

·     成員設備之間的連接必須采用環形拓撲(如果僅兩台設備使用鏈形拓撲),否則升級過程中會導致IRF斷鏈、分裂,升級過程不可控製。

·     該方式在進行ISSU不兼容升級時,優先升級的幾台成員設備在物理連接上必須是連續的。

·     該方式隻支持不兼容版本的升級,不支持完全兼容和部分兼容版本的升級。

對於四台成員設備組成的IRF進行ISSU不兼容升級時,推薦使用該升級方式。該方式升級過程中,先通過兩台成員設備同時升級,保證了同一時刻至少有兩台設備能正常運行,減少了升級過程中業務流量的中斷。

1.2.3  ISSU升級步驟及狀態

1. ISSU狀態簡介

ISSU整個升級過程中可能會經曆如表1-1所示的六種狀態。

表1-1 ISSU狀態描述表

狀態

說明

Init(初始狀態)

表示還沒有開始ISSU升級或者此次ISSU升級完成

Load(加載狀態)

表示備用主控板或某台成員設備正在升級或者已經完成升級,版本回滾定時器自動創建成功且處於正常工作狀態

Switching(過渡狀態)

表示接口板正在升級或者係統正在版本回滾而沒有完成

Switchover(倒換狀態)

表示接口板升級完成,已升級的備用主控板已經倒換成了新的主用主控板或已升級的某台成員設備已經倒換成了新的Master

Accept(已確認狀態)

表示已經確認新主用主控板或新Master的升級操作,版本回滾定時器自動被刪除,在此次ISSU升級過程中係統不會再進行自動版本回滾

Commit(備用主控板或成員設備升級中狀態)

表示係統中存在多塊備用主控板或多台成員設備,還有至少一塊備用主控板或一台成員設備沒有完成升級。進入該狀態後,不能通過手工或者版本回滾定時器進行版本回滾

 

2. ISSU升級步驟及狀態

ISSU狀態和ISSU操作對應:操作會導致ISSU狀態的變遷以及設備版本的變化,ISSU的當前狀態又決定著下一步的ISSU操作。升級方式、升級版本和設備上當前運行的軟件版本兼容情況不同,升級過程中經曆的ISSU狀態和ISSU操作均不同。

·     當以主控板為單位升級並且兩個版本完全兼容時,ISSU狀態和ISSU操作對應關係如圖1-1所示;

·     當以單台成員設備為單位升級並且兩個版本完全兼容或者部分兼容時,ISSU狀態和ISSU操作對應關係如圖1-2所示;

·     當以單台成員設備為單位升級並且兩個版本不兼容時,ISSU狀態和ISSU操作對應關係如圖1-3所示;

·     當以多台成員設備為單位升級並且兩個版本不兼容時,ISSU狀態和ISSU操作對應關係如圖1-4所示。

圖中:

·     Init、Load、Switchover、Accept、Commit表示ISSU的不同狀態。

·     升級全局備用主控板、主備倒換並升級接口板、確認升級新的全局主用主控板、升級其它主控板表示ISSU操作,分別對應命令issu loadissu run switchoverissu acceptissu commit;回滾也表示ISSU操作,但它的觸發條件有兩個:一個是版本回滾定時器超時,一個是用戶執行issu rollback命令。

·     箭頭表示狀態轉換的方向。例如:對ISSU狀態為Init的IRF執行issu load命令,將Master設備的本地備用主控板升級到新版本,ISSU狀態變為Load。對ISSU狀態為Load的IRF執行issu rollback命令,Master設備的本地備用主控板版本回滾到升級前的版本,ISSU狀態回到Init。

(1)     以主控板為單位升級時的ISSU升級步驟及狀態(完全兼容版本)

圖1-1 ISSU升級步驟及狀態變遷圖(完全兼容版本)

 

(2)     以單台成員設備為單位升級時的ISSU升級步驟及狀態(完全兼容或部分兼容版本)

圖1-2 ISSU升級步驟及狀態變遷圖(完全兼容或部分兼容版本)

 

 

(3)     以單台成員設備為單位升級時的ISSU升級步驟及狀態(不兼容版本)

圖1-3 ISSU升級步驟及狀態變遷圖(不兼容版本)

 

(4)     以多台成員設備為單位升級時的ISSU升級步驟及狀態(不兼容版本)

圖1-4 ISSU升級步驟及狀態變遷圖(不兼容版本)

 

注意

當以成員設備為單位,對兩台成員設備組成的IRF進行不兼容版本ISSU升級,執行完issu load命令後,會導致IRF分裂,Master和Slave會各自形成一個IRF。但Slave形成的IRF會被禁用,Slave上的業務接口暫時不可用,不能轉發業務報文。成功執行issu run swichover命令後,係統會自動恢複Slave上的所有業務接口,兩台設備重新合並成一個IRF,由原Slave擔任新的Master。

 

1.3  ISSU配置

1.3.1  ISSU升級前的準備

在執行ISSU升級之前,用戶需要完成以下準備工作:

(1)     使用save命令保存當前配置。

(2)     使用display device命令查看所有單板的運行狀況以及當前運行版本:要求所有單板均已正常運行,所有主控板上當前運行的軟件版本必須相同;

(3)     使用display boot-loader命令查看啟動文件信息:要求所有主控板當前使用的啟動文件必須相同,包括文件的路徑、名稱和內容均應相同。

(4)     使用display switchover state命令查看主備狀態:要求備用主控板處於實時備份狀態。

(5)     通過FTP、TFTP或其它方式將待升級的啟動文件分別存放到所有主控板相同類型存儲介質的根目錄下。

(6)     使用dir等命令確認待升級的啟動文件和原啟動文件在所有主控板上同時存在,且存儲路徑相同。

說明

ISSU升級過程中請不要修改當前配置、重啟單板、插拔IRF端口的物理連線、主備倒換、刪除/修改啟動文件、加載/卸載熱補丁、執行非ISSU相關命令行等操作,否則可能引起升級錯誤。

 

1.3.2  進行ISSU升級

1. 以主控板為單位升級時的配置

根據display version comp-matrix file upgrading-filename命令的顯示結果,

·     如果是與當前版本完全兼容(Compatible)並且所有接口板的升級方式顯示為Hotfix,則使用表1-2中的步驟進行升級。

·     其它情況下,不能使用該方式,必須使用以成員設備為單位的升級方式來進行升級。

表1-2 以主控板為單位進行ISSU升級(完全兼容版本)

操作

命令

說明

進入係統視圖

system-view

-

升級Master的備用主控板

issu load file upgrading-filename chassis chassis-number slot slot-number

必選

chassis-number為Master設備的成員編號,slot-number為備用主控板所在的槽位號

執行本命令會重啟Master的備用主控板

手工觸發主備倒換(讓Master的備用主控板倒換成新的全局主用主控板,並使用補丁升級所有接口板)

issu run switchover chassis chassis-number slot slot-number

必選

本命令中指定的chassis-numberslot-number參數值必須和issu load命令中指定的相同

執行本命令會重啟原全局主用主控板

確認ISSU升級

issu accept chassis chassis-number slot slot-number

可選

本命令中指定的chassis-numberslot-number參數值必須和issu load命令中指定的相同

對IRF中尚未升級的主控板進行逐個升級

issu commit chassis chassis-number slot slot-number

必選

本命令中指定的chassis-numberslot-number參數值為需要升級的主控板所在設備的成員編號和該主控板所在的槽位號

執行一次本命令隻能升級一塊指定的主控板

如果同一台成員設備上的兩塊主控板都要升級,則需要等到一塊主控板升級完成後再升級另一塊主控板,否則會造成該成員設備的接口板全部重啟

執行本命令會重啟命令行指定的主控板

 

2. 以成員設備為單位升級時的配置(推薦使用)

根據display version comp-matrix file upgrading-filename命令的顯示結果,

·     如果是與當前版本完全兼容(Compatible)或者部分兼容(Partially compatible/Base-Level-Compatible),則使用表1-3中的步驟進行升級。

·     如果是與當前版本不兼容(Incompatible),則使用表1-4表1-5中的步驟進行升級。

·     如果與當前版本兼容性未知(Unknown),則不能升級。

表1-3 以單台成員設備為單位進行ISSU升級(完全兼容或部分兼容版本)

操作

命令

說明

進入係統視圖

system-view

-

升級某台Slave設備

issu load file upgrading-filename chassis chassis-number

必選

chassis-number為要升級的Slave設備的成員編號

執行本命令會重啟該Slave設備

手工觸發主備倒換(讓該Slave倒換成新的Master)

issu run switchover chassis chassis-number

必選

本命令中指定的chassis-number參數值必須和issu load命令中指定的相同

執行本命令會重啟原Master設備

確認ISSU升級

issu accept chassis chassis-number

可選

本命令中指定的chassis-number參數值必須和issu load命令中指定的相同

對IRF中尚未升級的成員設備進行逐個升級

issu commit chassis chassis-number

必選

本命令中指定的chassis-number參數值為需要升級設備的成員編號

執行一次本命令隻能升級一台指定的成員設備

執行本命令會重啟指定的成員設備

 

表1-4 以單台成員設備為單位進行ISSU升級(不兼容版本)

操作

命令

說明

進入係統視圖

system-view

-

升級某台Slave設備

issu load file upgrading-filename chassis chassis-number force

必選

chassis-number為要升級的Slave設備的成員編號

執行本命令會重啟該Slave設備

手工觸發主備倒換並完成整個IRF設備的ISSU升級

issu run switchover [ chassis chassis-number ]

必選

本命令中指定的chassis-number參數值必須和issu load命令中指定的相同

執行本命令會重啟原Master設備和其他未升級的Slave設備

 

表1-5 以多台成員設備為單位進行ISSU升級(不兼容版本)

操作

命令

說明

進入係統視圖

system-view

-

升級某幾台指定的Slave設備

issu load file upgrading-filename { chassis chassis-number } &<2-10> force

必選

chassis-number為要升級的Slave設備的成員編號;&<2-10>表示前麵的參數可以重複輸入2~10次

執行本命令會重啟指定的幾台Slave設備

手工觸發主備倒換並完成整個IRF設備的ISSU升級

issu run switchover

必選

執行本命令會重啟原Master設備和其他未升級的Slave設備

 

說明

·     在進行ISSU倒換前,需要先通過display irf命令查看已升級指定成員設備的優先級是否最高,如果不是最高優先級則需要通過irf member priority命令將已升級指定成員設備的優先級設置成最高,才能執行issu run switchover命令。關於display irfirf member priority命令的詳細描述,可參考“IRF命令參考”中的“IRF”。

·     如果直到ISSU版本回滾定時器超時,還未執行issu acceptissu commit命令,設備將自動終止ISSU升級操作,恢複到升級前的版本和主控板角色。

·     執行issu commit命令後,用戶不能通過執行issu rollback命令進行版本回滾。

 

1.4  版本回滾

當用戶在升級過程中由於某種原因(比如新的啟動文件被損壞)需要取消本次升級時,ISSU提供了版本回滾機製,能夠使處於ISSU升級過程中的設備恢複到升級前的版本。

設備支持兩種版本回滾方式:

·     通過版本回滾定時器自動回滾。用戶執行issu load命令後,係統會自動創建一個版本回滾定時器。如果直到版本回滾定時器超時(回滾定時器的時間用戶可以通過命令行指定),用戶也沒有進執行issu acceptissu commit命令,則係統會自動將已升級的主控板使用原版本重啟,恢複到升級前的版本和主備用狀態;用戶執行issu acceptissu commit命令後,係統會自動刪除版本回滾定時器,此次ISSU升級過程中,係統不能再進行自動回滾。

·     通過命令行手工回滾。在Load、Switchover和Accept狀態,用戶都可以使用issu rollback命令手工讓已升級的單板使用原版本重啟或刪除熱補丁,恢複到升級前的版本和主備用狀態。

說明

·     對於完全兼容和部分兼容版本,執行issu commit命令後,ISSU升級完成,不能再進行自動或手工版本回滾。此時,如果用戶還是要恢複原版本,則可以使用新一輪ISSU升級回退到原版本。

·     對於不兼容版本,執行issu run switchover命令後,ISSU升級完成並刪除回滾定時器,不能再進行自動或手工版本回滾。此時,如果用戶還是要恢複原版本,則可以使用新一輪ISSU升級回退到原版本。

 

注意

如果執行issu load或者issu run switch命令,備用主控板還沒有完成升級(正在重啟過程中),此時,版本回滾定時器超時或者用戶進行手工回滾,均會回滾失敗。因此,請確保版本回滾定時器的時長不能設置太短(不能小於係統啟動時間),執行issu load或者issu run switch命令後,不要立即手工回滾。

 

1.4.1  自動回滾配置

表1-6 自動回滾配置

操作

命令

說明

進入係統視圖

system-view

-

設置版本回滾定時器的時長

issu rollback-timer minutes

可選

缺省情況下,版本回滾定時器的時長為45分鍾

 

1.4.2  手工回滾配置

1. 以主控板為單位升級時的配置

表1-7 以主控板為單位升級時的手工回滾配置

操作

命令

說明

進入係統視圖

system-view

-

取消此次ISSU升級,並回滾到升級前的版本

issu rollback chassis chassis-number slot slot-number

必選

本命令中指定的chassis-numberslot-number參數值必須和issu load命令中指定的相同

 

2. 以單台成員設備為單位升級時的配置

表1-8 以成員設備為單位升級時的手工回滾配置

操作

命令

說明

進入係統視圖

system-view

-

取消此次ISSU升級,並回滾到升級前的版本

issu rollback [ chassis chassis-number ]

必選

本命令中指定的chassis-number參數值必須和issu load命令中指定的chassis-number相同

 

表1-9 以多台成員設備為單位升級時的手工回滾配置

操作

命令

說明

進入係統視圖

system-view

-

取消此次ISSU升級,並回滾到升級前的版本

issu rollback

必選

對於不兼容版本IRF升級過程中,進行回滾可以直接使用該命令

 

1.5  ISSU顯示和維護

在完成上述配置後,在任意視圖下執行display命令,均可以顯示配置後ISSU的運行情況,通過查看顯示信息,來驗證配置的效果。

表1-10 ISSU顯示和維護

操作

命令

顯示版本回滾定時器的相關信息

display issu rollback-timer [ | { begin | exclude | include } regular-expression ]

顯示ISSU升級狀態

display issu state [ | { begin | exclude | include } regular-expression ]

顯示版本兼容性信息

display version comp-matrix [ file upgrading-filename] [ | { begin | exclude | include } regular-expression ]

 

1.6  以主控板為單位升級IRF(完全兼容版本)

1. 組網需求

以主控板為單位升級IRF,版本兼容性為完全兼容。基本信息如下:

·     IRF由Master和Slave兩台成員設備組成。Master的成員編號為1,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1;Slave的成員編號為2,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-5 ISSU升級組網圖

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Compatible)

Chasis 1 slot 3: Hotfix

Chasis 1 slot 5: Hotfix

Chasis 2 slot 3: Hotfix

Chasis 2 slot 5: Hotfix

以上顯示信息表明,soft-version2.bin與當前版本完全兼容,而且所有接口板支持升級補丁的方式,可以使用以主控板為單位的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級Master設備的本地備用主控板。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 1 slot 1

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# 備用主控板重啟完成以後,進行主備倒換並升級接口板。

[IRF] issu run switchover chassis 1 slot 1

Master will reboot, switch the specified board to master and update the line card. Continue? [Y/N]:y

# 主備倒換完成以後,對新全局主用主控板以及接口板的升級操作進行確認。

[IRF] issu accept chassis 1 slot 1

# 升級其它主控板。

[IRF] issu commit chassis 1 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 2 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 2 slot 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,Master設備不變。

4. 結果驗證

IRF進行ISSU升級時,在TFTP server上ping IRF,ping成功。

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.7  以主控板為單位升級四台設備組成的IRF(完全兼容版本)

1. 組網需求

以主控板為單位升級四台設備組成的IRF,版本兼容性為完全兼容。基本信息如下:

·     IRF由1台Master和3台Slave設備組成。Master的成員編號為1,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1;Slave的成員編號分別為2、3和4,各成員設備主用主控板所在的槽位號為0,各成員設備備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-1 ISSU升級組網圖

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

<IRF> copy soft-version2.bin chassis3#slot0#flash:/

<IRF> copy soft-version2.bin chassis3#slot1#flash:/

<IRF> copy soft-version2.bin chassis4#slot0#flash:/

<IRF> copy soft-version2.bin chassis4#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Compatible)

Chasis 1 slot 3: Hotfix

Chasis 1 slot 5: Hotfix

Chasis 2 slot 3: Hotfix

Chasis 2 slot 5: Hotfix

Chasis 3 slot 4: Hotfix

Chasis 3 slot 5: Hotfix

Chasis 4 slot 5: Hotfix

Chasis 4 slot 6: Hotfix

以上顯示信息表明,soft-version2.bin與當前版本完全兼容,而且所有接口板支持升級補丁的方式,可以使用以主控板為單位的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級Master設備的本地備用主控板。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 1 slot 1

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# 備用主控板重啟完成以後,進行主備倒換並升級接口板。

[IRF] issu run switchover chassis 1 slot 1

Master will reboot, switch the specified board to master and update the line card. Continue? [Y/N]:y

# 主備倒換完成以後,對新全局主用主控板以及接口板的升級操作進行確認。

[IRF] issu accept chassis 1 slot 1

# 升級其它主控板。

[IRF] issu commit chassis 1 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 2 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 2 slot 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 3 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 3 slot 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 4 slot 0

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 4 slot 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,Master設備不變。

4. 結果驗證

IRF進行ISSU升級時,在TFTP server上ping IRF,ping成功。

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.8  以單台成員設備為單位升級IRF(完全兼容或部分兼容版本)

1. 組網需求

以單台成員設備為單位升級IRF,版本兼容性為完全兼容或部分兼容。基本信息如下:

·     IRF由Master和Slave兩台成員設備組成。Master的成員編號為1,主控板所在的槽位號為0;Slave的成員編號為2,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-6 ISSU升級組網圖

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Compatible)

Chasis 1 slot 3: Reboot

Chasis 1 slot 5: Reboot

Chasis 2 slot 7: Reboot

Chasis 2 slot 8: Reboot

以上顯示信息表明,soft-version2.bin與當前版本完全兼容,但接口板不支持升級補丁的方式,所以使用以成員設備為單位兼容版本的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級Slave設備。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 2

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# Slave設備重啟完成以後,進行主備倒換。

[IRF] issu run switchover chassis 2

Master will reboot, switch the specified chassis to master. Continue? [Y/N]:y

# 主備倒換完成以後,chassis 2 設備成為新的Master,對新Master的升級操作進行確認。

[IRF] issu accept chassis 2

# 升級原Master。

[IRF] issu commit chassis 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,Master設備更換成chassis 2設備。

4. 結果驗證

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.9  以單台成員設備為單位升級四台設備組成的IRF(完全兼容或部分兼容版本)

1. 組網需求

以單台成員設備為單位升級四台設備組成的IRF,版本兼容性為完全兼容或部分兼容。基本信息如下:

·     IRF由1台Master和3台Slave設備組成。Master的成員編號為1,主控板所在的槽位號為0;Slave的成員編號為2、3和4,各成員主用主控板所在的槽位號為0,各成員備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-2 ISSU升級組網圖

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

<IRF> copy soft-version2.bin chassis3#slot0#flash:/

<IRF> copy soft-version2.bin chassis3#slot1#flash:/

<IRF> copy soft-version2.bin chassis4#slot0#flash:/

<IRF> copy soft-version2.bin chassis4#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Compatible)

Chasis 1 slot 3: Reboot

Chasis 1 slot 5: Reboot

Chasis 2 slot 7: Reboot

Chasis 2 slot 8: Reboot

Chasis 3 slot 3: Reboot

Chasis 3 slot 5: Reboot

Chasis 4 slot 7: Reboot

Chasis 4 slot 8: Reboot

以上顯示信息表明,soft-version2.bin與當前版本完全兼容,但接口板不支持升級補丁的方式,所以使用以成員設備為單位兼容版本的升級步驟進行ISSU升級。

# 開始ISSU升級,先指定成員設備中待升級的某台Slave設備的優先級最高,再升級該設備。

<IRF> system-view

[IRF]display irf

Switch  Slot  Role   Priority  CPU-Mac         Description

 *+1    0    Master  31        0210-fc01-0000  -----

   1    1    Slave   30        0210-fc01-0001  -----

   2    0    Slave   1         0210-fc02-0000  -----

   2    1    Slave   1         0210-fc02-0001  -----

   3    0    Slave   30        0210-fc03-0000  -----

   3    1    Slave   30        0210-fc03-0001  -----

   4    0    Slave   30        0210-fc04-0000  -----

   4    1    Slave   30        0210-fc04-0001  -----

--------------------------------------------------

 

 * indicates the device is the master.

 + indicates the device through which the user logs in.

 

 The Bridge MAC of the IRF is: 0003-7807-1000

 Auto upgrade                : yes

 Mac persistent              : always

 Domain ID                   : 1

 Auto merge                  : no

[IRF] irf member 2 priority 32

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 2

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# 已升級的Slave設備重啟完成以後,進行主備倒換。

[IRF] issu run switchover chassis 2

Master will reboot, switch the specified chassis to master. Continue? [Y/N]:y

# 主備倒換完成以後,chassis 2設備成為新的Master,對新Master的升級操作進行確認。

[IRF] issu accept chassis 2

# 升級原Master和其他Slave設備。

[IRF] issu commit chassis 1

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 3

The specified board will reboot and be upgraded. Continue? [Y/N]:y

[IRF] issu commit chassis 4

The specified board will reboot and be upgraded. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,Master設備更換成chassis 2設備。

4. 結果驗證

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.10  以單台成員設備為單位升級IRF(不兼容版本)

1. 組網需求

以單台成員設備為單位升級IRF,版本兼容性為不兼容。基本信息如下:

·     IRF由Master和Slave兩台成員設備組成。Master的成員編號為1,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1;Slave的成員編號為2,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-7 ISSU升級組網圖

 

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file cfa0:/soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Incompatible)

Chasis 1 slot 3: Reboot

Chasis 1 slot 5: Reboot

Chasis 2 slot 7: Reboot

Chasis 2 slot 8: Reboot

以上顯示信息表明,soft-version2.bin與當前版本不兼容,需要使用以成員設備為單位不兼容的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級Slave設備。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 2 force

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# Slave設備重啟完成以後,進行主備倒換並完成整個IRF的升級。

[IRF] issu run switchover chassis 2

Master will reboot, switch the specified chassis to master. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,chassis 2設備成為新的Master。

4. 結果驗證

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.11  以單台成員設備為單位升級四台設備組成的IRF(不兼容版本)

1. 組網需求

以單台成員設備為單位升級四台設備組成的IRF,版本兼容性為不兼容。基本信息如下:

·     IRF由1台Master和3台Slave設備組成。Master的成員編號為1,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1;Slave的成員編號為2、3和4,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-3 ISSU升級組網圖

 

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

<IRF> copy soft-version2.bin chassis3#slot0#flash:/

<IRF> copy soft-version2.bin chassis3#slot1#flash:/

<IRF> copy soft-version2.bin chassis4#slot0#flash:/

<IRF> copy soft-version2.bin chassis4#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file cfa0:/soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Incompatible)

Chasis 1 slot 3: Reboot

Chasis 1 slot 5: Reboot

Chasis 2 slot 7: Reboot

Chasis 2 slot 8: Reboot

Chasis 3 slot 3: Reboot

Chasis 3 slot 5: Reboot

Chasis 4 slot 7: Reboot

Chasis 4 slot 8: Reboot

以上顯示信息表明,soft-version2.bin與當前版本不兼容,需要使用以成員設備為單位不兼容的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級某台Slave設備。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 2 force

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# 已升級的Slave設備重啟完成以後,進行主備倒換並完成整個IRF的升級。

[IRF] issu run switchover chassis 2

Master will reboot, switch the specified chassis to master. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,chassis 2設備成為新的Master。

4. 結果驗證

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

1.12  以多台成員設備為單位升級四台設備組成的IRF(不兼容版本)

1. 組網需求

以多台成員設備為單位升級四台設備組成的IRF,版本兼容性為不兼容。基本信息如下:

·     IRF由1台Master和3台Slave設備組成。Master的成員編號為1,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1;Slave的成員編號為2、3和4,主用主控板所在的槽位號為0,備用主控板所在的槽位號為1。

·     IRF當前的軟件版本為soft-version1,通過遠程操作,將IRF設備的軟件版本升級到soft-version2。最新版本的應用程序soft-version2.bin保存在TFTP server上;

·     IRF的IP地址為1.1.1.1/24,TFTP server的IP地址為2.2.2.2/24。IRF與TFTP server之間路由可達。

2. 組網圖

圖1-4 ISSU升級組網圖

 

 

3. 配置步驟

(1)     TFTP server的配置(注意:不同類型的服務器配置可能不同)

通過合法渠道(比如H3C官方網站或者代理商、技術支援人員)獲取正確版本的升級啟動文件,並將該文件存儲到TFTP server的工作路徑,以便TFTP client可以訪問。

(2)     IRF的配置

# 將啟動文件soft-version2.bin下載到IRF中所有主控板的存儲介質的根目錄上。

<IRF> tftp 2.2.2.2 get soft-version2.bin

 File will be transferred in binary mode

 Downloading file from remote TFTP server, please wait……

 TFTP: 10058752 bytes received in 141 second(s)

File downloaded successfully.

<IRF> copy soft-version2.bin chassis1#slot1#flash:/

<IRF> copy soft-version2.bin chassis2#slot0#flash:/

<IRF> copy soft-version2.bin chassis2#slot1#flash:/

<IRF> copy soft-version2.bin chassis3#slot0#flash:/

<IRF> copy soft-version2.bin chassis3#slot1#flash:/

<IRF> copy soft-version2.bin chassis4#slot0#flash:/

<IRF> copy soft-version2.bin chassis4#slot1#flash:/

# 查看soft-version2.bin與當前版本的兼容情況。

<IRF> display version comp-matrix file cfa0:/soft-version2.bin

Number of Matrices in Table = 1

Matrix for H3C S9512E

==============================================

Start Flag (210307696)

R1726

My Image ver: S9500E-CMW520-R1726

Peer Version Compatibility

--------------------------

S9500E-CMW520-R1726 (Incompatible)

Chasis 1 slot 3: Reboot

Chasis 1 slot 5: Reboot

Chasis 2 slot 7: Reboot

Chasis 2 slot 8: Reboot

Chasis 3 slot 3: Reboot

Chasis 3 slot 5: Reboot

Chasis 4 slot 7: Reboot

Chasis 4 slot 8: Reboot

以上顯示信息表明,soft-version2.bin與當前版本不兼容,需要使用以成員設備為單位不兼容的升級步驟進行ISSU升級。

# 開始ISSU升級,先升級兩台指定的Slave設備。

<IRF> system-view

[IRF] save

The current configuration will be written to the device. Are you sure? [Y/N]:Y

Please input the file name(*.cfg)[flash:/config.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/config.cfg exists, overwrite? [Y/N]:Y

 Validating file. Please wait............................

 The current configuration is saved to the active main board successfully.

 Configuration is saved to device successfully. 

[IRF] issu load file soft-version2.bin chassis 2 chassis 3 force

This command will begin ISSU, and the specified board will reboot and be upgraded. Please save the current running configuration first; otherwise, the configuration may be lost.Continue? [Y/N]:y

# 已升級的兩台Slave設備重啟完成以後,進行主備倒換並完成整個IRF的升級。

[IRF] issu run switchover

The system will continue to upgrade the software and reboot the other chassis. Continue? [Y/N]:y

至此,ISSU升級過程結束,IRF軟件升級完成,chassis 2設備成為新的Master。

4. 結果驗證

# 查看設備上當前使用的啟動文件是否為soft-version2.bin。

[IRF] display boot-loader

# 查看設備當前運行的版本是不是目標版本。

[IRF] display version

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們