升級Catalyst 6509交換機引發(fā)的網絡故障
交換機還是比較常用的,于是我研究了一下升級Catalyst 6509交換機引發(fā)的網絡故障,在這里拿出來和大家分享一下,希望對大家有用。單位前幾天新買了一臺思科的Catalyst 6509交換機,配了WS-X6548-GE-TX這個思科在去年四月才新推出的10兆、100兆、1000兆自適應的48口RJ-45交換模塊。
由于思科的軟件推出總是滯后于硬件,所以拿到手的Catalyst 6509交換機配置的12.2(14)SX1版本的IOS并不能支持該模塊。于是找來支持WS-X6548-GE-TX模塊的新版本的IOS準備升級。結果問題也就接二連三的來了。
問題:沒有RJ-45接口
WS-X6548-GE-TX這個48口的RJ-45交換模塊不能使用,交換機又沒有配其他的帶RJ-45接口的模塊。這可怎么辦?因為用思科的TFTP Server 升級就必須得將Catalyst 6509交換機和網絡上的一臺裝有TFTP Server的PC相連。經過一番尋找,終于發(fā)現(xiàn)超級引擎720上面有一個RJ-45模樣的接口,旁邊寫著Link的字樣,有戲!結果拿來網線插上一試,發(fā)現(xiàn)指示燈都不亮。本來以為有了希望的心情一下又墮入了谷底,但是不能放棄。因為這個接口是唯一的希望,不然用xmodem方式傳輸41兆的IOS簡直讓我望而卻步。因為我曾經用xmodem方式傳過一個Catalyst 6509交換機的IOS,也就兩兆多大小吧,足足用了兩個鐘頭。41兆?最快也得30幾個小時!于是開始上網找資料……,終于發(fā)現(xiàn)問題:原來超級引擎720上的port 2有兩種模式一種是RJ-45接口,還有一種是SFP(a small form-factor pluggable)接口。而默認的設置是SFP,要使用RJ-45接口就必須更改設置。鍵入命令:
Router(config)# interface gigabitethernet 5/2
Router(config-if)# media-type rj45
Router(config-if)#no shutdown
橘紅色的指示燈終于變成了綠色。呼……長長的出了一口氣。心想,都給很多Catalyst 6509交換機升過級了,接下來的事情就應該很easy了嘛!誰知道攔路虎并沒有就此罷休。接下來給接口配上管理地址,再把原來的IOS備份出來。在超級終端全局模式下敲入命令:Router# copy sup-bootflash: s72033-pk9sv-mz.122-14.SX1.bin tftp://192.168.1.1。
TFTP Server出現(xiàn)一連串#字號,一切ok!就等著吧!誰知道眼看著就要傳完的時候,系統(tǒng)提示:timeout ! write error!我當時就暈了,網線壞了?傳輸錯誤?磁盤空間不足?都沒有啊。再試,還是這樣??纯磦飨聛淼腎OS 不大不小正好32兆,而完整的IOS就32.1兆。怎么就差一點點?。‰y道是TFTP的軟件有問題,版本太低?上網下載了個第三方的TFTP Server一試,結果還是這樣。又找來3Com的TFTP Server,這次更小,傳到16兆的時候就斷開了,系統(tǒng)提示還是超時和寫入錯誤。仔細分析,終于發(fā)現(xiàn)問題關鍵所在。兩次傳輸,一次正好32兆,一次正好16兆。連字節(jié)數(shù)都不差,肯定不是傳輸線路問題。找來資料一查,原來TFTP (Trivial File Transfer Protocol)普通文件傳輸協(xié)議最大就支持傳輸32兆的文件。于是又找來思科文檔,一番查詢,找出了第二種解決方法,用FTP就行了。于是在PC上建好FTP服務,鍵入如下命令:
Router# configure terminal
Router(config)# ip ftp username username
Router(config)# ip ftp password password
Router(config)# endRouter#copy sup-bootflash: s72033-pk9sv-mz.122-14.SX1.bin
ftp:[//[username[:password]@]192.168.1.1]