1、南京 CCIE 培训 交换机升级故障排除实例 各公司的网络管理员在选购网络设备的时候都是精挑细选, 在同等级别的不同厂商之间 反复研究, 多次比较后选出最佳性价比的产品来。 不过有一点可能很多网络管理员都忽略了, 那就是网络产品的未来,一个产品不可能一直使用肯定会有出问题的时候,出问题后厂家的 服务就显得尤为重要了。同样网络技术是在不断发展前进的,网络产品也要有一定的可升级 可扩展性。最近笔者就遇到升级核心设备的问题,现记录如下: 一、升级环境 事情的原因是这样的,公司下属部门申请到一定的经费用于网络升级,因此该部门前几 天新买了
2、一台思科的 Catalyst6509 交换机,并且配备了 WS-X6548-GE-TX 这个思科在去年四 月才新推出的 10M、100M、1000M 自适应的 48 口 RJ-45 交换模块。6509 一共有 9 个插槽, 所以可以插上 9 个模块,为核心设备升级添加模块是习以为常的事情了。不过由于思科的软 件推出总是滞后于硬件,所以拿到手的 Catalyst6509 交换机标准配置的 12.2(14)SX1 版本 的 IOS 并不能支持该模块。这就涉及到了升级问题,需要升级 6509 交换机的 IOS.于是我和 子部门网络管理员从 CISCO 官方网站找来支持 WS-X6548-GE-T
3、X 模块的新版本的 IOS 准备升 级。没有想到,这次简单的升级工作缺弄得我们两个"准高手"麻烦连连,问题接二连三地出 现。 二、没有 RJ-45 接口 对于本次采用的这个 WS-X6548-GE-TX 模块一共有 48 个 RJ-45 端口,然而 6509 交换机 又没有配其他的带 RJ-45 接口的模块。这可怎么办呢?毕竟用思科的 TFTP Server 升级 IOS 就 必须得将交换机和网络上的一台装有 TFTP Server 的 PC 相连。经过一番寻找,终于发现超级 引擎 720 上面有一个 RJ-45 模样的接口,旁边写着 Link 的字样,结果
4、拿来网线插上一试,发 现指示灯都不亮。本来我们两个以为有了希望,然而指示灯不亮就说明该接口无法使用,不 过因为这个接口是惟一的希望,否则只能用 xmodem 方式传输 41MB 的 IOS,传输时间恐怕让 我望而却步。 小提示: 使用 XMODEM 传输 IOS 速度上是非常让人头疼的,笔者曾经用 XMODEM 方式传过一个 2950 交换机的 IOS,总容量也就 2MB 左右,足足用了两个钟头。按照这个速度来说 41MB 最 快也得 30 几个小时。 既然使用 XMODEM 方式传输 IOS 不太现实,那么还要从超级引擎 720 上
5、面那个 RJ-45 模样的接口入手。从网上搜索到相关资料,原来超级引擎 720 上的 port2 有两种模式:一种 是 RJ-45 接口,还有一种是 SFP(a small form-factor pluggable)接口。而默认的设置是 SFP, 要使用 RJ-45 接口就必须更改设置。输入以下命令进行修改-- Router(config)#interface gigabitethemet 5/2 江苏万和计算机培训中心地址:南京市中山北路 26 号新晨国际大厦 24 层(地铁鼓楼站 4A 出口) 官方网站: //进入该接口进行设置
6、 Router(config-if)#media-type rj45 //修改模式为 RJ45,默认是 SFP Router(config-if)#no shutdown //启用该接口 执行命令后发现橘红色的指示灯终于变成了绿色,接下来就可以使用传统的 TFTP 方法 将升级所需的 IOS 文件传到到交换机中。本来以为接下来的事情就应该很轻松,谁知道拦路 虎并没有就此罢休。 三、TFTP 传输协议不支持 32 兆 接下来给接口配上管理地址,再把原来的 IOS 备份出来。在超级终端全局模式下输入
7、命 令: Router#copy sup-rootflash: s72033-pk9sv-mz.122-14.SX1.bin tftp://192.168.1.1 TFTP Server 出现一连串#字号,开始传输数据,本来以为一切 OK.谁知道眼看着就要传 完的时候,系统提示:"timeout! Write error!". 根据系统提示的信息我查询了网线是否断了,磁盘空间是否不足,答案都是否定的。再 次执行传输命令故障依旧。 6509 上查看传输完毕的 IOS 大小为 32MB,比完整的 IOS32.1MB 到 稍微小一点。为什么多
8、出的 0.1MB 就无法传送呢? 开始以为是 TFTP 的软件有问题,版本过低造成的。从网上下载了一个第三方的 TFTP server 一试,结果还是这样。又找来 3Com 的 TFTP Server,这次效果更差,传到 16MB 的时候 就断开了,系统提示还是超时和写入错误。仔细分析,终于发现了问题关键所在。两次传输, 一次正好 32MB,一次正好 16MB,连字节数都不差,肯定不是传输线路问题。找来资料一查, 原来 TFTP(Trivial File Transfer Protocol )普通文件传输协议最大就支持传输 32MB 的文件。 于是又找来思科文档,一番查
9、询,找出了第 2 种解决方法,用 FTP 就行了。于是在 PC 上建 好 FTP 服务,键入如下命令: Router# configure terminal //进入交换机配置模式 Router(config)# ip ftp username username //设置 FTP 的访问用户名 江苏万和计算机培训中心地址:南京市中山北路 26 号新晨国际大厦 24 层(地铁鼓楼站 4A 出口) 官方网站: Router(config)# ip ftp password password //设置
10、登录 FTP 的密码 Touter(config)# end //结束,退出 Router#copy sup-bootflash: s72033-pk9sv-mz.122-14.SX1.bin ftp:[//[username[:password]@]192.168.1.1] //执行 FTP 传输命令,传输文件为 s72033-pk9sv-mz.122-14.SX1.bin,已经建立好的 FTP 服 务器地址为 192.168.1.1. 使用 FTP 传输更新 IOS 后文件复制非常正常,等待了几分钟,系统提示"
11、successful!".看 来 FTP 比 TFTP 就是强大灵活,限制也少很多。 四、协议错误 将 IOS 成功备份到 FTP 上后就轮到将新的用于升级的 IOS 进行上传了。进入 6509 配置 模式使用如下命令进行操作: Router# configure terminal //进入配置模式 Router(config)#ip ftp username username //设置登录 FTP 的用户名 Router(config)#ip ftp password pass
12、word //设置登录 FTP 的密码 Router(config)#end //退出设置 Router# copy ftp:[[//[username[:password]@192.168.1.1] / s72033-jk9o3sv-mz.122-17a.SX.bin] sup-bootflash: //复制 s72033-jk9o3sv-mz.122-17a.SX.bin 新版 IOS 到本交换机。 江苏万和计算机培训中心地址:南京市中山北路 26 号新晨国际大厦 24 层(地铁鼓楼站 4A 出口) 官方网站:






