天天看點

adf

交換機的“軟故障”解決經驗

前兩天,我機關網絡更新,核心裝置采用Intel550系列三層路由交換機。500系列交換機是Intel公司推出的網絡交換、路由裝置,可以完成網絡分段、路由(550T或550FX)以及高性能的二層網絡交換(510T、520T)。我将兩台550FX(兩子產品插槽+8×100M FX端口)與一台550T(兩子產品插槽+8×10/100M TX端口)堆疊,使用兩塊單口堆疊子產品和一塊六個堆疊口矩陣子產品。安裝前翻閱了一下說明書,在550FX附帶說明書的相容子產品清單中沒有六口矩陣堆疊子產品,而550T附帶說明書的相容子產品清單中有,就把六口矩陣堆疊子產品插入550T中,兩塊單口堆疊子產品插入550FX中。 

誰知,啟動裝置後,從管理軟體Device View中隻能看到一台550T,另外兩台550FX都蹤影全無。我急忙用序列槽配置線将兩台550FX都配置上IP位址,再從550T去PING,還是不通!我心裡一下就毛了,難道裝置壞了?照常理這種堆疊方式應該不需配置就可以連通才對,此類故障說明書上也沒提過呀。 

鎮定下來後,我歸納分析了如下幾種可能: 

1.六口矩陣堆疊子產品有故障,導緻連接配接失敗。 

2.550T插槽有故障,六口矩陣堆疊子產品不能正常工作。 

3.堆疊電纜損壞,導緻連接配接失敗。 

4.兩塊單口堆疊子產品都有故障(可能性不大)。 

5.兩台550FX都有故障(可能性不大)。 

6.其他不可測因素。 

對應這些可能的故障因素,我安排了幾個測試。 

首先,我另找了一台550T,将兩台550T都插入單口堆疊子產品,連接配接一條堆疊電纜,啟動後顯示網絡連通,堆疊成功。由此證明,550T及兩塊單口堆疊子產品都工作正常。再更換另一條堆疊電纜連接配接,也通,證明兩條電纜都無故障。至此可以肯定2、3、4種可能都是不成立的。于是我再将一台550FX插入單口堆疊子產品,與一台也插入單口堆疊子產品的550T堆疊,結果連通,再更換上另一台550FX居然也通!由此可見,兩台550FX均工作正常。看來第5種可能也不成立。而後,我又将一台550T換裝上六口矩陣堆疊子產品,再堆疊另一台550T,也通,六口矩陣堆疊子產品有故障之說看來也不成立。 

最後,我将一台550T和一台550FX一起堆疊到裝有矩陣子產品的一台550T上,結果兩台550T均連通,但那台550FX卻找不到。看來問題就出在550FX上,它對使用矩陣子產品堆疊似乎有些不相容,但所有的裝置都是正常的。而且,Intel公司的介紹材料上清楚地寫着,550FX與550T、510T都可以通過矩陣子產品堆疊到7層,我的做法分明是可以的。為何連不通呢? 

考慮了一下後,我覺得最簡單的辦法就是聯系Intel的網絡工程師解決這個問題。電話接通後,簡明扼要地介紹了情況,告知測試後所有硬體裝置都正常,但矩陣子產品不可堆疊550FX。對方聽了以後,想想說道,既然所有裝置正常,堆疊又不成功,請考慮更新裝置的固件程式,部分老版本的固件程式可能無法支援新推出的子產品。 

聽了這話,我趕緊上網,在Intel公司首頁,果然找到了對這一問題的權威解釋。

由于目前國際上關于網絡的新标準不斷被制定和修改,同時Intel公司為500系列交換機開發了多種擴充功能子產品,為了能夠支援這些新的标準和子產品,有必要及時地更新交換機的固件(Firmware)。自VER2.42起固件程式新增了對六口矩陣堆疊子產品和千兆以太網子產品的支援,目前最新的固件版本為VER 2.66。 

我一看,兩台550T的固件版本為VER 2.42,而兩台550FX的固件版本均為VER2.02,一切就都明白了:550FX根本就不能識别聯接的六口矩陣堆疊子產品。 

500交換機的軟體更新方式有兩種,一種是通過Intel裝置管理程式Device View在圖形界面下更新。方法是:先點選一台欲更新交換機,然後在菜單中選DEVICE=> FIRMWARE=> UPGRADE=> NEXT =>選擇合适的更新檔案,系統就自動開始更新。這種方法好處是直覺、簡單、速度快和更新後的裝置配置不會丢失,這也是Intel公司推薦的方法。但是需要注意一點,新更新的Firmware通常會增加一些新功能,舊版本的Device View不能支援,最好在更新Firmware前把Device View先更新至最新版本。 

在更新過程中,如果因為停電、網絡中斷等因素導緻更新失敗,儲存在Flash Memory中舊的作業系統就已經被破壞。而新的作業系統尚未寫入,交換機就不能再正常運作,Device View也無法管理,此時需要進行故障恢複: 

1.設定一台TFTP(信任FTP)伺服器(Device View 2.1.4内置此功能),将Firmware更新檔案拷貝到釋出目錄。 

2.通過配置專用序列槽線将交換機連接配接到一台Windows 95工作站,啟動“超級終端”。 

3.用筆尖按住RESET鍵(POWER燈下的小坑)持續8-10秒,“超級終端”顯示進入系統維護模式。 

4.此時可以使用tftp指令從伺服器下載下傳更新檔案,指令格式如下: 

tftp ownip tftpip [gatewayip] 

其中filename為更新檔案名,ownip 為待更新裝置IP位址 

tftpip TFTP伺服器IP位址 gatewayip到達TFTP伺服器的網關位址。 

例如:更新檔案是ES550_2.61,TFTP伺服器IP位址為10.10.10.11 

指定待更新裝置IP位址為10.10. 10.15,在同一網段(不需設定網關) 

則指令如下:tftp es550_2.61 10.10.10.15 10.10.10.10 

稍後,系統顯示下載下傳firmware更新檔案,更新開始。 

完成後,系統恢複至出廠設定(但IP位址改為更新時的指定值)。 

此外對于忘記密碼的裝置,也可以使用“維護模式”去除已存在的設定。方法如下: 

先進入維護模式 

鍵入指令:run defparm 

密碼設定即被清除。 

于是,Down下VER 2.66的固件,把所有的交換機固件都重新整理一遍,再堆疊,果然成功了。 

經過這番磨練,我深深感到:在網絡技術飛速發展的今天,有太多的問題需要用有條理的思維方式來處理。出現困難應首先尋找所有可能的原因,逐一加以判斷和排除,即使不能解決問題,至少也會對情況有一個更加深入的了解,為他人提供一些判斷的依據。應該多咨詢網絡廠商的工程師,他們經驗豐富,對産品了解透徹,可以幫助我們少走許多彎路,這是我們應有的權利。網際網路是寶貴的資訊源泉,我們可以得到最快、最權威的解決方案。

(責任編輯: 51CTO.com TEL:010-68476606)

繼續閱讀