准备tftp软件、待升级的ios文件、网线、console线。
1、dir 查看到当前ios文件在sup-bootdisk:下,剩余存储空md间还有200多M,待升级的ios文件是170多M,够用。
2、show bootvar 查看当前启动参数。
show redundancy 查看引擎主备状态。3、找个电口配个ip,笔记本用网线连上去,笔记本端配个同网段ip,互ping能通就ok了。注意如果路由器ping笔记本不通的话,将笔记本的防火墙关闭即可。
4、在笔记本上运行tftp软件,用来往7609灌ios文件。
5、copy sup-bootdisk:老的ios文件名.bin tftp: 将当前ios文件备份到tftp服务器。
命令敲进去会提示要求输入tftp的ip,输入笔记本的ip即可。 copy running-config tftp: 将当前配置备份到tftp服务器。6、copy tftp:新ios文件名.bin sup-bootdisk: 将新ios文件灌到7609主引擎的sup-bootdisk:里,当然前提是新ios文件已经放到tftp服务器的目录下。 dir 看到文件已经灌进来了。7、verify sup-bootdisk:新ios文件名.bin 校验灌到7609里的ios文件的完整性,比对md5值。
8、copy sup-bootdisk:新ios文件名.bin slavesup-bootdisk: 将新ios从主引擎copy一份到备用引擎。
9、no boot system flash sup-bootdisk:老ios文件名.bin no掉当前启动引导配置。
boot system flash sup-bootdisk:新ios文件名.bin 配置将新ios做为启动引导文件。10、write 保存配置,这个必须有,否则下一步看不到结果。
11、show bootvar 检查启动参数,看到主备引擎的启动引导都是用新ios。
12、reload 重启升级,如果设备不是离线的,可以用redundancy force-switchover来实现不断业务情况下升级。
13、show module 看主备引擎ios版本,都已经是新版本了。
show redundancy 看引擎主备状态。14、redundancy force-switchover 做主备引擎切换,看到备用引擎切换成主用可正常工作,然后再切换回来。