1.1.1 升级前准备 一、版本信息 升级前版本信息查询,在用户模式下使用dis ver 和dir <Quidway>dis ver Huawei Versatile Routing Platform Software VRP Software, Version 5.20, Release 6105P05 Copyright (c) 1998-2008 Huawei Tech. Co., Ltd. All rights reserved. Quidway S6506R uptime is 0 week, 0 day, 19 hours, 59 minutes <Quidway>dis dir Directory of flash:/ 0 -rw- 24099598 May 23 2008 20:13:14 S6500-VRP520-A6105P05.app 64389 KB total (40852 KB free) 要将版本升级到S6500-VRP 520-E6105L06。 注意:查看Flash是否有足够的空间来存放新版本,查看设备上是否插有CF卡,以防止文件上传失败。 二、升级方案选择 通过查看《Quidway S6500-VRP520-E6105L06 版本说明书》中的升级指导:首先进入Bootrom主菜单,在bootrom主菜单下同时按ctrl和u键将进入bootrom升级子菜单,菜单内容如下: bootrom update menu: 1. Set TFTP protocol parameter 2. Set FTP protocol parameter 3. Set XMODEM protocol parameter 4. Update through file in device 0. Return to boot menu Enter your choice(0-4): 选择升级方式,可是按照指导书重启过程中当出现“Press Ctrl+B to enter Boot Menu...”时,键入<Ctrl+B>,系统没进入Bootrom主菜单,而是正常启动,指导书介绍的升级方式升级失败,选择另种升级方案:先上传新版本,再通过更改启动文件来升级版本。由于版本文件比较大,本方案选择了TFTP来上传版本(要准备好网线和TFTP软件)。 1.1.2 升级操作过程 一、TFTP服务器搭建 1、 PC机作为TFTP服务器端,升级设备(S6506)作为客户端。 2、PC电脑与交换机设备主控板上的M-Ethernet 0/0/0互联;建议PC电脑网卡ip地址配置为192.168.1.2/24。 3、PC电脑上的TFTP server服务器已经开启,版本文件和bootrom文件放置在TFTP server指定的目录下面。 4、进入设备M-Ethernet 0/0/0端口,同时将该端口ip地址配置为192.168.1.1/24,实现与PC实现网络对接。 interface M-Ethernet 0/0/0 ip address 192.168.1.1 24 undo shutdown quit quit 5、测试M-Ethernet 0/0/0端口与PC的连通性 ping 192.168.1.2 二、操作进程 1、如果可以ping通,连接PC的TFTP server,同时上载设备版本 <Quidway>tfpt 192.168.1.13 get S6500-VRP520-E6105L06.app S6500-VRP520-E6105L06.app 2、比较PC的FTP server服务器与cf:版本文件大小,确认版本文件上传无误; <Quidway>dir Directory of flash:/ 0 -rw- 24097481 Jul 11 2008 15:23:23 s6500-vrp520-e6105l06.app 1 -rw- 24099598 May 24 2008 14:48:11 S6500-VRP520-A6105P05.app 64389 KB total (17319 KB free) 3、copy主控板版本文件到备用主控板slot1#flash:,需是10左右分钟; (这一步需要注意:如果整机重启后需要等待5分钟左右,备用主控板slot 1与slot 0主控板才会同步) <Quidway>copy flash:/s6500-vrp520-e6105l06.app slot1#flash:/s6500-vrp520-e6105l06.app 同时确认文件大小 <Quidway>dir slot1#flash:/ Directory of slot1#flash:/ 0 -rw- 24099598 Apr 29 2008 09:30:08 S6500-VRP520-A6105P05.app 1 -rw- 24097481 Jul 11 2008 15:34:31 s6500-vrp520-e6105l06.app 64389 KB total (17318 KB free) 4、手动指定版本启动文件(包含主用主控板和备用主控板) 主控板 <Quidway>boot-loader file flash:/s6500-vrp520-e6105l06.app slot 1 main 备用板 <Quidway>boot-loader file slot1#flash:/s6500-vrp520-e6105l06.app slot 1 main 5、升级各单板bootrom <Quidway>bootrom update file flash:/s6500-vrp520-e6105l06.app slot 0 <Quidway>bootrom update file slot1flash:/s6500-vrp520-e6105l06.app slot 1 6、重启设备,加载新的版本文件; Reboot 7、设备重启后,等待备用主控板与主用主控板实现同步,需要输入以下命令检验升级的结果; display current-configuration display version display boot-loader display device display brief interface display ip rou 0.0.0.0 dir dir cf:/ dir slot1#cf:/ dir slot1#flash:/ display cpu display memory display fan display power display logbuffer 至此,本次升级操作基本完成。注:红色代表本次升级所用到的。 注意: 1、 在手动指定启动文件时,命令中的slot1#flash:/和flash:/后面不能有空格要紧跟文件名。 错误显示: <Quidway>boot-loader file flash:/ s6500-vrp520-e6105l06.app ? ^ % Unrecognized command found at '^' position. 2、 如果有备用板,不要忘了升级备用板,要先将版本文件copy到备用板flash中 错误显示: <Quidway> %Jul 11 10:44:53:464 2008 Quidway SHELL/4/LOGIN: Console login from aux0 #Jul 11 10:45:04:991 2008 Quidway DRVDBG/2/TRAP Info: Slave board software version differs from master board . Please download the same version! #Jul 11 10:45:04:994 2008 Quidway DRVDBG/2/TRAP Info: Master's version is V600R001B02D038SP29 !!! #Jul 11 10:45:05:04 2008 Quidway DRVDBG/2/TRAP Info: Slave's version is V600R001B02D038SP27 !!! #Jul 11 10:45:05:14 2008 Quidway DRVDBG/2/TRAP Info: Reboot slave board for different version! 3、 在删除文件时,如果只使用命令delete +文件名,其实文件是没有彻底删除的,类似PC可以从回收站回复文件,但使用dir命令是查看不到被删文件的。 <Quidway>delete S6500-VRP520-E6105L06.app <Quidway>dir Directory of flash:/ 0 -rw- 24099598 May 23 2008 20:13:14 S6500-VRP520-A6105P05.app 64389 KB total (17318 KB free) 执行了delete,但空间没有改变。 Ø dir /all能查看被删的文件。 <Quidway>dir /all Directory of flash:/ 0 -rw- 24099598 May 23 2008 20:13:14 S6500-VRP520-A6105P05.app 1 -rw- 24097481 Jul 11 2008 09:32:15 [s6500-vrp520-e6105l06.app] 64389 KB total (17318 KB free) []中就是被删的文件。 Ø 可以使用undelete 回复删除的文件(指没彻底删除的文件)。 Ø 彻底删除文件delete //unreserved(要先做好备份,在执行此命令)。

评论