华为产品升级及打补丁

升级方法:命令CLI

升级过程: 查备传启查

1.查 (同时注意保存查看的log)

查版本

    display version

    display startup

查license

    display license

查设备运行状态

    display device

    display cpu-usage

    display health

    display alarm all (active)

查设备诊断信息

    [USG]  diagnose

    [USG-diagnose] display diagnostic-information hda1:/diagnostic-information.txt

查路由条目

    display ip routing-table

    display fib

查业务运行情况

    display ospf peer

    display BGP peer

    display ospf peer brief

2.备 (备份系统及相关补丁,配置文件vrpcfg-223.cfg

注:系统后缀.cc ,补丁后缀.pat ,配置文件后缀.cfg

当cfcard空间不足时,当备份完成后可将补丁删除以腾出空间,系统无法删除

对于cfcard一般会有四块:

    cfcard:  主卡中用于放置系统,补丁

    cfcard2:  主卡中用于放置系统日志等信息

    slave#cfcard: 副卡中用于放置系统,补丁

    slave#cfcard2: 副卡中用于放置系统日志等信息

3.传  (上传变更系统和补丁)

使用网线插于管理口MGE中与电脑连接同时配置在同一网段如192.168.1.1/24与192.168.1.2/24(此时会出现查看IP路由表多出三条路由,因为配置了管理口的地址)

使用3CD 通过ftp传递系统软件和补丁

删除多余文件

l   $_patchstate_a.backup可以删除。

l   系统软件(以“.cc”结束),config文件(以“.cfg”“.zip” “.dat”结束)、GTL License文件(以“.dat”结束),paf文件(以 “.bin”结束)请确认没有使用后再删除。

当cf卡的剩余空间不够存储变更系统时需要删除多余文件

删除卡文件:

     delete cfcard:/$_patchstate_a.backup

     delete slave#cfcard:/$_patchstate_a.backup

删除到回收站中的文件恢复:

     undelete cfcard:/$_patchstate_a.backup

彻底删除无用的文件。

     reset recycle-bin cfcard:/

     reset recycle-bin cfcard2:/

     reset recycle-bin slave#cfcard:/

     reset recycle-bin slave#cfcard2:/

保存现有配置文件,防止用户没有保存

    save

查看主用主控板存储介质的文件信息,例如:

     dir cfcard:

查看备用主控板存储介质的文件信息,例如:

     dir slave#cfcard:

查看安装的补丁文件状态是否已经是运行态

    display patch-information

在路由器上登录ftp上传备份文件

    ftp 192.168.1.1

    ftp>  binary /输入binary命令,以二进制格式传输文件

    ftp>  put vrpcfg.zip

    ftp>  put license.dat

    ftp>  put NE40EV800R009C10SPC200.cc

    ftp>  put V800R009C10SPC200SPH001.PAT

在路由器上登录ftp下载所需系统及文件

    ftp>  get NE40EV900R009C10SPC200.cc

    ftp>  get V900R009C10SPC200SPH001.PAT

同时同步备份主板

     copy cfcard:/ V900R009C10SPC200-CH-NE-X8X16.cc slave#cfcard:/  

4.启  (设置启动文件和重新启动)

设置系统软件的启动指定配置文件为变更系统

     startup system-software  V800R009C10SPC200-CH-NE-X8X16.cc

     startup system-software   V800R009C10SPC200-CH-NE-X8X16.cc  slave-board

指定主用主控板和备有主控板启动时加载的paf文件

     startup paf paf-CH-NE.bin

     startup paf paf-CH-NE.bin slave-board

查看下次启动使用的系统是否为新添加系统

    display startup

重启设备加载新的系统

    reboot

5.查  (检查是否和之前检查的结果一致)

序号

验证项目

检查标准


1

验证系统软件版本

确保与目标版本一致

display version

2

检查单板是否注册正常

单板和子卡注册正常

display device

3

检查GTL License运行是否正常

检查GTL License运行是否正常

display license state

4

检查各单板软件的配套情况

监控总线与软件版本一致

check version startup

5

检查各单板指示灯显示是否正常

确保各单板正常运行

一秒一次

6

记录设备运行情况

检查设备运行是否正常

display health    

display alarm all

7

查看配置是否丢失

当前配置与保存配置相比没有丢失

display current-configuration

8

验证业务是否正常

业务可正常使用,注册用户没有丢失


出现意外情况:升级前交换路由板10为主,升级重启后9为主,从上之下ACT亮绿灯为主

重启后9为主则将consloe线插入主上配置查看。

两个cfcard中一个为主一个为备slave,此时一个cfcard内包含两个卡,一个为存放系统,一个是存放日志

升级中注意事项

升级阶段

注意事项

升级前

l 升级操作前务必打开所使用的终端工具中日志功能,记录整个升级过程中所做的操作。

l 升级前请务必保存当前设备的配置文件。主要用于升级失败时设备能够成功进行版本回退,防止新版本的配置文件无法在老版本上执行配置恢复。

l 建议在升级之前配置用户上线速率限制,待升级完成后再将用户接入速率调大,以避免由于用户流量过大而导致设备压力过大出现故障。

l 内存为2G/4G的主控板,升级前内存利用率高于75%的,不建议直接升级,请联系华为工程师评估升级风险。

升级中

l 升级过程中严禁掉电、重启、插拔单板,以免造成单板故障。

l 升级系统软件时,如果未使用系统默认的paf文件,必须更换相应的paf文件。

l 主控板面板上的CF卡不支持热插拔。如果在主控板上电的情况下对CF卡进行插拔操作,可能会造成设备重启,因此任何情况下严禁对CF卡进行热插拔操作。如果要对CF卡进行插拔操作,需要先将主控板下电,然后再进行插拔操作。

l 所有涉及slave参数的命令只有在双主控环境中才能使用,单主控环境不需要执行。

l 当单板CPU利用率超过90%时,请避免进行升级操作,否则可能出现升级速度慢或者升级失败的情况。建议当CPU利用率下降到80%以下再进行升级操作。

升级后

l 升级结束后,请确保各单板注册正常、单板各组件无不兼容情况、无数据配置丢失。

华为产品升级及打补丁具体步骤_第1张图片

华为产品升级及打补丁具体步骤_第2张图片

当升级后加载之前上传的补丁

    startup patch V900R009C10SPC200SPH001.PAT

    startup patch V900R009C10SPC200SPH001.PAT  slave#cfcard

然后重启设备reboot后查看设备运行状况及相关情况