检查FLASH的剩余空间
补丁安装前,必须保证FLASH上有足够的空间存放补丁包软件。
检查剩余空间
在用户视图,执行dir命令,查看设备的FLASH中的剩余空间,确认FLASH中有足够的剩余空间容纳补丁包软件。
执行dir flash:/命令查看设备剩余空间。
删除多余文件
如果剩余空间小于升级目标版本系统软件的大小,需要删除无用文件。
使用delete命令删除的文件将被保存到回收站中,可以使用undelete命令恢复回收站中的文件,保存到回收站中的文件仍然会占用flash空间。reset recycle-bin命令将删除回收站中的所有文件,这些文件将永久删除,不能恢复。
开始
交换机:将交换机设置为SFTP Server
配置交换机作为SFTP Server,假设MEth0/0/0接口IP地址为1.1.1.100(如果该地址未配置,可参考“配置设备的管理IP”进行配置),SFTP用户名为opsadmin,密码为Huawei@123,SFTP工作目录是flash:/。
<HUAWEI> system-view
Enter system view, return user view with return command.
[~HUAWEI] sftp server enable
Info: Succeeded in starting the SFTP server.
[*HUAWEI] commit
[~HUAWEI] ssh user opsadmin
Info: Succeeded in adding a new SSH user.
[*HUAWEI] ssh user opsadmin authentication-type password
[*HUAWEI] ssh user opsadmin service-type sftp
[*HUAWEI] ssh user opsadmin sftp-directory flash:
[*HUAWEI] commit
[~HUAWEI] aaa
[*HUAWEI-aaa] local-user opsadmin password irreversible-cipher Huawei@123
Info: A new user is added.
[*HUAWEI-aaa] local-user opsadmin service-type ssh
[*HUAWEI-aaa] local-user opsadmin level 3
[*HUAWEI-aaa] commit
[~HUAWEI-aaa] return
交换机:配置设备的管理IP(使用串口线和网线相连)
<HUAWEI> system-view
Enter system view, return user view with return command.
[~HUAWEI] interface meth 0/0/0 (根据自己所使用的接口配置)
[~HUAWEI-MEth0/0/0] ip address 1.1.1.100 24 (ip需要和电脑ip为同一网段)
[*HUAWEI-MEth0/0/0] commit
[~HUAWEI-MEth0/0/0] quit
配置保存后使用电脑ping一下测试。能ping通说明成功。
PC:通过PC登录SFTP服务器(1.1.1.100)
在Windows XP系统中,可以按照如下步骤登录SFTP服务器:
1、在PC机上,选择“开始”>“运行”。
2、输入cmd,回车。
将补丁文件保存在该路径中。
C:\Users\Administrator> sftp opsadmin@1.1.1.100
Connecting to 1.1.1.100...
The authenticity of host '1.1.1.100 (1.1.1.100)' can't be established.
RSA key fingerprint is 46:b2:8a:52:88:42:41:d4:af:8f:4a:41:d9:b8:4f:ee.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '1.1.1.100' (RSA) to the list of known hosts.
opsadmin@1.1.1.100's password: # 输入密码Huawei@123,回车,密码不显示在屏幕。
sftp>
PC:上传补丁文件
Sftp> put CE6880EI-V200R005SPH021.PAT
Uploading CE6880EI-V200R005SPH021.PAT to / CE6880EI-V200R005SPH021.PAT
Sftp> bye
上传完毕后在交换机中使用dir命令可查看到上传的补丁文件。
交换机:加载并运行补丁
<HUAWEI> patch load CE6880EI-V200R005SPH021.PAT all run
Info: Operating, please wait for a moment...
...done.
Info: Succeeded in loading the patch.
验证补丁是否安装成功
查看补丁信息。请检查“Patch Package Name”字段后面显示的补丁名字是否正确,以及“Patch Package State”字段的状态是否为“Running ”。
<HUAWEI> display patch-information
Patch Package Name :flash:/CE6880EI-V200R005SPH021.PAT
Patch Package Version :V200R005SPH021
Patch Package State :Running
Patch Package Run Time:2020-07-13 15:08:43
补丁回退
如果需要,可以按照下列步骤恢复到补丁版本安装前的状态。
步骤 1删除补丁
<HUAWEI> patch delete all
This will delete the patch. Are you sure? [Y/N]:y
Info: Operating, please wait for a moment...
...done.
Info: Succeeded in deleting the patch.
步骤 2安装上系统原来的补丁。方法参考加载并运行补丁。
步骤 3重启设备(可选)
<HUAWEI> reboot
遇到的错误
在将华为6856交换机从CE6856HI-V200R005SPH013版本升级到CE6856HI-V200R005SPH021版本时,运行补丁时报错。
Error: The patch is incompatible with the existing patch.
最后发现是文件搞错了,弄成了6855的文件。