《CISCO 交換機(jī) IOS 升級(jí)步驟》由會(huì)員分享,可在線閱讀,更多相關(guān)《CISCO 交換機(jī) IOS 升級(jí)步驟(5頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、IOS 升級(jí)
在介紹CISCO路由器IOS升級(jí)方法前,有必要對(duì)Cisco路由器的存儲(chǔ)器的相關(guān)知識(shí)作以簡 單介紹。路由器與計(jì)算機(jī)相似,它也有內(nèi)存和操作系統(tǒng)。在Cisco路由器中,其操作系統(tǒng)叫 做互連網(wǎng)操作系統(tǒng)(Internetwork Operating System),常簡稱為IOS。路由器的存儲(chǔ)器主要有:
ROM:只讀存儲(chǔ)器包含路由器正在使用的IOS的一份副本;
RAM:IOS 將隨機(jī)訪問存儲(chǔ)器分成共享和主存。主要用來存儲(chǔ)運(yùn)行中的路由器配置和與路由 協(xié)議有關(guān)的 IOS 數(shù)據(jù)結(jié)構(gòu);
FLASH (閃存):用來存儲(chǔ)IOS軟件映像文件,閃存是可以擦除內(nèi)存,它能夠用IOS的新版 本覆寫,IO
2、S升級(jí)主要是閃存中的IOS映像文件進(jìn)行更換。
NVRAM :非易失性隨機(jī)訪問存儲(chǔ)器,用來存儲(chǔ)系統(tǒng)的配置文件。
交換機(jī)的IOS升級(jí)主要是閃存中的IOS映像文件進(jìn)行更換,現(xiàn)將CISCO 2950交換機(jī)IOS升 級(jí)的步驟描述如下:
一、前期準(zhǔn)備
1、 準(zhǔn)備進(jìn)行IOS升級(jí)的Cisco2950交換機(jī)一臺(tái);
2、 電腦一臺(tái)(臺(tái)式機(jī)、筆記本均可)需要用串口,或者用 USB 轉(zhuǎn)串口,用于對(duì)交換機(jī)進(jìn)行配置 操作和作為 TFTP 服務(wù)器.
3、 直連網(wǎng)線一根(即兩段線序一致),用于向交換機(jī)傳輸IOS文件;
4、 交換機(jī)配置線一根;
5、 TFTP服務(wù)器軟件一套,本次使用的是“tftpd32 v3.
3、33”;
6、 IOS 升級(jí)文件一份。
二、開始升級(jí)
1、 用配置線連接交換機(jī)的Console 口與電腦的COM1 口(或USB 口,依據(jù)配置線不同而定), 網(wǎng)線連接交換機(jī)F0/1 口與電腦的以太網(wǎng)口。電腦IP設(shè)為192.168.0.1。
2、 將電腦作為TFTP服務(wù)器,打開TFTP服務(wù)器軟件,并將其根目錄設(shè)為IOS文件所在目 錄。
3、為使交換機(jī)能與TFTP服務(wù)器相互通信,我們需要為交換機(jī)設(shè)置IP地址。使用Windows 自帶的超級(jí)終端軟件,將交換機(jī)F0/1的地址設(shè)為與電腦的IP地址同網(wǎng)段。具體步驟如下(進(jìn) 入全局配置模式):
Switch#interface v
4、lan 99 //創(chuàng)建并進(jìn)入 vlan99
Switch#ip address 192.168.0.2 255.255.255.0
〃為 vlan99 添加 IP;
Switch#no shutdown
//啟用 vlan99;
Switch#exit
//退回全局配置模式;
Switch#interface fasethernet 0/1
//進(jìn)入 F0/1 口;
Switch#switch access vlan 99
//將 F0/1 口劃入 vl
5、an99;
Switch#exit
//退回全局配置模式;
這時(shí),如果能夠在超級(jí)終端界面上Ping通192.168.0.1,就表明交換機(jī)和TFTP服務(wù)器(電 腦)連接正常了。
4、在特權(quán)模式下輸入“ show flash”可以查看當(dāng)前交換機(jī)flash內(nèi)IOS的文件名(如 c2950-c3h2s-mz.120-5.3.WC.1.bin)
及相關(guān)信息,我們首先要將這份IOS文件備份出來,以防萬一。
Switch#copy flash tftp 〃復(fù)制文件從 flash 到 tftp;
Source filename []?c2950-c3h2s-mz.120
6、-5.3.WC.1.bin
Address or name of remote host []? 192.168.0.1
Destination filename [c2950-c3h2s-mz.120-5.3.WC.1.bin]?(回車)
等待一會(huì)兒該文件就備份完成了。備份完成后,我們接下來就要將新的 IOS 文件復(fù)制到 flash 中。
我們通過“show flash”命令發(fā)現(xiàn)flash中的剩余存儲(chǔ)空間比我們要升級(jí)的IOS文件要少,為 了使新的IOS文件能拷入交換機(jī)的flash中,我們必須要先刪除原IOS文件。
Switch#delete flash: c2950-c3h2s-m
7、z.120-5.3.WC.1.bin
//刪除原 IOS 文件;
Delete filename [c2950-c3h2s-mz.l20-5.3.WC.l.bin]?(回車)
Delete flash:c2950-c3h2s-mz. 120-5.3.WC.1.bin? [confirm](回車)
此時(shí)flash中的IOS文件已經(jīng)刪除,在新的IOS文件拷入交換機(jī)之前,一定要確保交換機(jī)不 會(huì)重新啟動(dòng),否則交換機(jī)就無法正常啟動(dòng)了。
Switch#copy tftp flash: //復(fù)制文件從 tftp 到 flash;
Address or name of remote host []
8、? 192.168.0.1
Source filename []? c2950-i6k2l2q4-mz.121-22.EA**in (回車)
Destination filename [c2950-i6k2l2q4-mz.121-22.EA**in]?(回車)
經(jīng)過一陣感嘆號(hào)后,新的IOS文件成功復(fù)制到flash中
5、全部復(fù)制完成后,輸入“eload”重啟交換機(jī)。如果交換機(jī)能夠正常的重啟動(dòng),查看flash 中的IOS文件已經(jīng)變成"c2950- i6k2l2q4-mz.121-22.EA**in”,那么至此IOS的升級(jí)工作就 圓滿結(jié)束了。最后別忘了把臨時(shí)使用的Vlan99刪除。
三、
9、不幸失敗
IOS 升級(jí)失敗的原因有很多,比如升級(jí)過程中網(wǎng)線松動(dòng)、用來升級(jí)的 IOS 文件和交換機(jī)不 匹配、突然停電等等。遇到上述情況的結(jié)果只有一個(gè),那就是交換機(jī)“起不來了”。如果交 換機(jī)無法正常起動(dòng),不但不能再使用剛才的方法重新進(jìn)行 IOS 升級(jí),就連正常使用都已經(jīng) 成了問題。不過“天無絕人之路”,解決的方法還是有的,我們的基本思路是:只要想辦法 將正確、完整的IOS文件導(dǎo)入交換機(jī)的flash里,交換機(jī)就能夠正常啟動(dòng)了。下面,我就介 紹一下IOS升級(jí)失敗后的恢復(fù)方法,其實(shí)這也是一種IOS升級(jí)的方法,只是比起前一種更 加復(fù)雜,所以不太常用。
1、 用配置線連接交換機(jī)console 口與電腦C
10、OM1 口。超級(jí)終端連接設(shè)置:速率9600,無校 驗(yàn),無流控,停止位1?;蛘唿c(diǎn)擊默認(rèn)設(shè)置也可以。
2、 連接以后計(jì)算機(jī)回車出現(xiàn)交換機(jī)無ios的界面,一般的提示符是:switch:
3、 拔掉交換機(jī)后的電源線。
4、 按住交換機(jī)面板左側(cè)的 mode 鍵(一般交換機(jī)就這一個(gè)鍵),插入交換機(jī)后邊的電源插頭給 交換機(jī)加電。等到看到交換機(jī)面板上沒有接線的以太口指示燈都亮和交換機(jī)的幾個(gè)系統(tǒng)指示 燈都常亮。
5、在超級(jí)終端輸入: flash_init 會(huì)出現(xiàn)如下提示:
Initializing Flash...
flashfs[0]: 1 files, 1 directories
flashf
11、s[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 3612672
flashfs[0]: Bytes used: 1536
flashfs[0]: Bytes available: 3611136
flashfs[0]: flashfs fsck took 3 seconds.
...done Initializing Flash.
Boot Sector Filesystem (bs installed, fsid: 3
Parameter Block Filesystem (pb i
12、nstalled, fsid: 4
6、 繼續(xù)輸入:load_helper (輸入后無提示)
7、 輸入拷貝指令:
switch:copy xmodem: c2950-i6k2l2q4-mz.121-22.EA**in 出現(xiàn)如下提示:
Begin the Xmodem or Xmodem-1K transfer now...
8、 系統(tǒng)提示不斷出現(xiàn)C這個(gè)字母就可以開始傳文件了
9、 點(diǎn)擊超級(jí)終端菜單:傳送---f發(fā)送文件,在協(xié)議選項(xiàng)中選擇Xmodem或者Xmodem-1K 協(xié)議,然后選擇IOS文件,開始傳送。
10、 因?yàn)椴荒芨乃俾?,所以傳送得很慢,我的大概傳送?0分鐘左右,請(qǐng)耐心等待。
11、文件傳送結(jié)束后,在提示符下輸入:boot (啟用新的IOS系統(tǒng))
12、經(jīng)過幾十秒鐘,交換機(jī)就進(jìn)入正常的狀態(tài)了,這時(shí)查看flash,里面應(yīng)該有了新的IOS 文件,至此IOS恢復(fù)工作完成。
最后需要注意的是,由于生產(chǎn)時(shí)間的不同,并不是所有的CISCO2950交換機(jī)都能運(yùn)行同一 版本的 IOS 軟件,一些較老的 CISCO2950 交換機(jī)在升級(jí)后會(huì)發(fā)生以太網(wǎng)業(yè)務(wù)板無法識(shí)別的 情況,所以在升級(jí)之前一定注意備份原有IOS文件,防止意外發(fā)生造成損失。