引言:單位一臺交換機因系統(tǒng)錯誤導致交換機故障,筆者結合故障處理流程,分別介紹了通過業(yè)務口或通過管理口恢復交換機系統(tǒng)的兩種不同方法。實踐表明,兩種方法均能有效恢復交換機系統(tǒng)。因存取機制的差異,當采用從管理口恢復系統(tǒng)的方法時,系統(tǒng)文件上傳速率更高,恢復速度更快。通過管理口恢復交換機系統(tǒng),普遍適用于配備有mng管理口的各型號中興路由交換設備。
ZXR105928E是中興推出的全千兆中型以太網交換機,該機功能豐富,性能穩(wěn)定,在各類數據中心和網絡機房應用廣泛。近期單位機房發(fā)生一起斷電事故,導致多臺服務器斷。經查,這些服務器都連接了同一臺5928E交換機,因此初步判斷為交換機故障。使用串口線登錄交換機,發(fā)現該交換機提示 提 取“/img/zxr10.zar”失敗無法啟動,并反復重啟,由此判斷該交換機可能因斷電導致系統(tǒng)文件丟失。下面將系統(tǒng)文件的恢復方法進行介紹。
圖1 查看各個文件夾下存放的內容
一般地,ZXR10 5900E、3900E、3900A 系列交換機的 Flash 中包含 img、cfg、data、lost+found四個文件夾,其中img文件夾下存放系統(tǒng)文件,cfg文件夾下存放用戶配置文件,data文件夾存放日志文件。在全局模式下,通過dir命令可以查看各個文件夾下存放的內容(如圖 1)。
獲取系統(tǒng)文件zxr10.zar有兩種方法,一種是向中興官網或客服索取,另一種是從正常運行的交換機中上傳導出。
從交換機中導出系統(tǒng)文件的方法如下:
1.架 設FTP服 務器(假設服務器地址為192.168.1.2,用戶名密碼都是 target)。
2.遠程登錄交換機,在全局模式下,啟動上傳命令。需要注意的是,ZXR10 5900E系列交換機除了正常的業(yè)務網口之外,還配置了一個相對獨立工作的管理網口,這兩類網口上的上傳命令是不同的。
使用業(yè)務口拷貝系統(tǒng)文件的命令如下:
文件zxr10.zar大小約為16MB。因為兩種方法分別采用了不同的存取機制,實踐表明,通過業(yè)務口拷貝系統(tǒng)文件大約需要15分鐘,而通過管理口拷貝系統(tǒng)文件大約只需要2分鐘,因此建議網絡管理員使用管理網口拷貝系統(tǒng)文件。
使用之前,需要對管理口的地址參數進行設置。
對業(yè)務口進行地址配置即采用一般的VLAN劃分的方法,不再贅述。
故障交換機由于系統(tǒng)文件丟失,不能從Flash中加載啟動系統(tǒng),因此改用通過網絡啟動。
1.架設FTP服務器(服務器地址為192.168.1.2,用戶名密碼都是target),將系統(tǒng)文件存放于FTP服務器的根目錄下,服務器網口與交換機管理口直連。需要注意的是,網絡啟動對FTP服務器有較高要求,經測試,多款FTP軟件都加載失敗,判斷網絡啟動不支持分塊FTP傳輸,這里推薦使用3CDaemon和wftpd兩款FTP服務器軟件。
2.在交換機上設置網絡啟動參數。
由于上述啟動過程為網絡啟動,Flash中仍缺少系統(tǒng)文件,需要通過業(yè)務口或者管理口下載啟動文件zxr10.zar至交換機的Flash:/img目錄。
業(yè)務口命令:
ZXR10#copy ftp://192.168.1.2/zxr10.zar@target:target flash: /img/zxr10.zar
網管口命令:
ZXR10#copy ftp:mng //192.168.1.2/zxr10.zar@target:target flash: /img/zxr10.zar
與獲取系統(tǒng)文件相類似,下載系統(tǒng)文件采用通過管理口比通過業(yè)務口下載速度要快得多。
將設備啟動方式從網絡啟動改為本地啟動:
重啟交換機,使用reload命令重啟交換機,也可以通過按設備后面的電源開關重啟。交換機正常啟動恢復運行。
經過考察,通過管理口恢復交換機IOS,傳輸速率更高,系統(tǒng)恢復速度更快,普遍適用于安裝有mng管理口的各型號中興路由交換設備。