在设备加电之前,一般都会统一的安排设备的版本和补丁的统一,通过此文章记录一下升级过程并分享出来,希望可以帮到网络初学者,因为是在生成环境下记录下来的笔记。(以下.cc简称为版本, .pat简称为补丁),个人理解说辞,阅读文章一定要注意,不要弄混哦!
第一:准备版本
需求者发出需求基线后,找到华为厂商工程师拿到对应基线的版本的补丁包,如CE6856需要升级到的版本v200R019C10SPC800
,补丁需要升级到的版本V200R019SPH012
。
第二:补丁拷贝
可以使用ftp或U盘拷贝的方式进行升级,下面以本地方式进行升级(使用U盘)
以U盘升级为例:需要将U盘格式化为FAT32格式
、拷贝版本补丁包到U盘;
第三:连接设备
使用console线插入console口进行链接,一般为COM3口,可以借助 Xshell 或 MobaXterm。
## Xshell简介 Xshell是用于Windows平台的功能强大的SSH1,SSH2,SFTP,TELNET,RLOGIN和SERIAL终端模拟器。它使用户可以在Windows工作站上轻松安全地访....
## MobaXterm介绍 MobaXterm 是您**用于远程计算的终极工具箱**。在单个 Windows 应用程序中,它提供了为程序员、网站管理员、IT 管理员和几乎所有需要以....
第四:执行命令
注:如果需要版本升级,需要先升级版本然后重启设备再进行升级补丁
<HUAWEI> dir /all //查看flash目录有哪些文件
<HUAWEI> display version //查看当前补丁版本
<HUAWEI> copy usb_sda1:/../CE6856HI-V200R019SPH012.PAT all#flash: //拷贝U盘的补丁包到flash目录
<HUAWEI> copy usb_sda1:/../CE6856HI-v200R019C10SPC800.cc all#flash: //拷贝U盘的版本到flash目录
<HUAWEI> startup system-software CE6856HI-v200R019C10SPC800.cc //设备下次启动的版本为需求版本
<HUAWEI> dis startup //查看下次启动的版本是否为指定的
//以上等设备加载完毕需要重启设备,reboot执行后 第一 N 不保存配置 第二 Y 确认重启
<HUAWEI> patch load CE6856HI-V200R005SPH021.PAT all run //加载拷贝的补丁包
//等设备加载完毕 使用 dis ver 命令查看版本是否为指定的
第五:删除文件
以上操作从U盘拷贝了两个文件.cc 和 .PAT 到flash目录,升级完毕可以删除以前的版本。
<HUAWEI> delate /CE6856HI-旧版.PAT //删除flash目录下的旧版的.PAT文件
<HUAWEI> delate /CE6856HI-旧版.cc //删除flash目录下的旧版的.cc文件
以上删除就像Windows系统一样把删除的文件放进了回收站,但是还在占用着系统的存储空间,并没有完全删除。
如何删除华为交换机系统文件?
如果是在回收站中,执行 reset recycle-bin
,依次清空回收站;
<HUAWEI> reset recycle-bin //以上有两个文件,会依次询问你是否删除这个文件
<HUAWEI> undelete 需要恢复的文件 //恢复回收站中的待删除文件
<HUAWEI> delete /unreserved 要删除的文件 //彻底删除文件,不能恢复
建议操作完重启一下,等待开机后再次核验
最后清空配置:
1、输入命令
reset saved-configuratio //清除下次启动时加载的配置文件,输入 y,回车,此时配置已清空。
2、输入reboot,第一个询问[Y/N]的时候选择“N”,第二个询问[Y/N]的使用选“Y”,此时交换机重启并清空所有的配置。