1、SmartAX MA5600T V800R008C05SPC312升级指导书 文档版本 03发布日期 2012-08-30华为技术有限公司版权所有 华为技术有限公司 2012。 保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。商标声明和其他华为商标均为华为技术有限公司的商标。本文档提及的其他所有商标或注册商标,由各自的所有人拥有。注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或默示的声明或保证
2、。由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。华为技术有限公司地址: 深圳市龙岗区坂田华为总部办公楼 邮编:518129网址: http:/客户服务邮箱: 客户服务电话: 4008302118前 言修订记录版本 描述 发布日期 作者 签发人01 第一次发布 2012-04-20 欧阳虎君 张守岭02 相对于 01 版本,刷新了以下内容: 1.1 升级基础版本要求。2012-05-31 欧阳虎君 张守岭03 相对于 02 版本,刷新了以下内容: V800R006C02 版本的升级补丁由 SP
3、H127 改为SPH130。 补充 1.3 (可选)升级前可行性检查。2012-08-30 何华林 张守岭目 录前 言 .ii1 升级前必读 11.1 升级基础版本要求 11.2 升级注意事项 21.3 (可选)升级前可行性检查 21.4 升级影响 41.5 升级场景介绍 52 命令行升级场景 62.1 升级流程 62.2 升级前准备 82.2.1 制定详细升级计划和准备事项 .82.2.2 准备升级所需文件和物料 .82.2.3 拆包&打包 102.2.4 登录设备 .152.2.5 设置文件传输服务 .162.2.6 检查主控板状态 .172.2.7 保存&备份系统配置数据 182.2.8
4、 停止系统自动保存功能 .202.3 升级操作 212.3.1 加载升级补丁 .212.3.2 加载单板 IO 包文件 .222.3.3 复位系统 .232.3.4 (可选)加载语音包文件 .242.4 验证升级结果 252.4.1 验证项目检查表 .252.4.2 验证升级后的主机和单板版本 .262.4.3 验证单板 IO 包文件信息 .272.4.4 验证单板状态 .282.4.5 验证业务端口状态 .293 版本回退 313.1 通过加载原版本的包文件和数据库进行回退 313.2 在 BIOS 下加载进行回退 .343.3 验证回退结果 384 附录 394.1 升级检查表 394.2
5、 注意事项 404.3 传输工具使用指导 404.4 TFTP、FTP 加载操作常见问题 434.5 异常处理 444.6 FAQ .474.7 缩略语 481 升级前必读关于本章您在准备软件升级前,必须仔细阅读“升级前必读”。您需要做以下工作:1. 根据升级的基础版本确定此升级指导书是否适用。2. 根据网络情况和设备管理环境确定升级的场景。3. 根据设备类型、软件升级目标版本和对软件升级的要求确定软件升级的方式。4. 准备升级所需文件,以及原有程序文件。5. 做好数据备份工作。 请确保执行升级操作的工程师已经参加过相关培训。 在升级操作过程中如果遇到未知问题,请终止操作并咨询技术支持人员。1
6、.1 升级基础版本要求表 1-1 升 级 至 MA5600V800R008C05SPC312 的 基 础 版 本 要 求基础版本 升级说明 备注SPC100 至SPC1091. 加载补丁 HP1016(空间扩展补丁,随MA5600V800R006C00SPC130 版本发布)2. 加载补丁 SPH1303. 升级新版本V800R006C02SPC110 至SPC129 1. 加载补丁 SPH1301、HP1016 为空间扩展补丁,随MA5600V800R006C00SPC130 版本发布。2、SPH130 随MA5600V800R006C00SPC130 版本发布。基础版本 升级说明 备注2.
7、 升级新版本说明如果已经加载 HP1020,加载升级补丁前,请先删除HP1020。SPC130 及之后版本 直接升级新版本V800R008C01(for SPC100)SPC100 及之后版本 直接升级新版本 SPC200 及SPC2011. 加载补丁 HP20022. 升级新版本V800R008C01(for SPC200) SPC205 及之后版本 直接升级新版本HP2002 为升级补丁,随MA5600V800R008C00SPC312 发布。1.2 升级注意事项1. 当主控板作上行板,单光路上行时,如果升级前后发生主备倒换会导致上行业务不通。 规避措施 1:改用 GIU 板作上行板。 规
8、避措施 2:升级前使用命令配置主备板板间 portstate 保护组,防止升级前后发生主备倒换。配置方法请参考“ 4.6 FAQ”中的 10。2. 如果 V800R006C02 版本的设备上已经存在 HP1020,加载升级补丁前,请先删除HP1020,否则加载升级补丁会失败。3. 设备升级到 MA5600V800R008C05SPC312 版本后,网管上会把 MxU 的管理方式从直接管理切换为 OLT 代理管理方式,可能导致 MxU 网管脱管。具体分析请关注“ 4.5 异常处理” 中的 9。1.3 (可选)升级前可行性检查从基础版本 MA5600V800R006C02 和 MA5600V800
9、R008C01 升级到MA5600V800R008C05SPC312 版本时,需要采用 SmartKit 工具进行升级前可行性检查 SmartKit 工具单独发布,和 MA5600T 产品无配套关系。如想获取更多信息,请联系华为技术支持工程师。请按照下图所示配置检查模板,对设备进行升级前可行性检查。这里以 MA5603T 为例,如果升级的设备是 MA5600T,则选择相应的设备类型“MA5603T”。MA5680T 请选择“MA5680T(V800)”,MA5683T 请选择“MA5683”. 配置 MA5600V800R006C02 升级到 MA5600V800R008C05SPC312 版
10、本的检查模板。 配置 MA5600V800R008C01 升级到 MA5600V800R008C05SPC312 版本的检查模板。1.4 升级影响升级过程中对现行系统的影响对业务的影响跨版本升级需要重启系统,业务将会中断。根据系统中原有配置的多少,业务中断时长为 15 分钟50 分钟。升级各步骤所用时间数据如下表所示。该数据为 2 台设备实验室测试所得数据,仅供参考。表 1-2 升 级 步 骤 用 时操作步骤 用时(单位:分钟)加载包文件用时 20(双主控板环境,包文件大小为 30MB)自系统重启到主控板恢复用时 15自系统重启到单板全部恢复用时 25自系统重启到业务全部恢复用时 40对网络通
11、信的影响跨版本升级需要重启系统,重启过程中网管将无法连接。重启后网管需要重新与主机同步数据。升级后对现行系统的影响无1.5 升级场景介绍升级场景 优点 缺点 最大升级效率远程命令行升级 支持远程方式 不支持批量升级 48 台/天2 命令行升级场景关于本章命令行升级场景适用无网管或待升级设备无法被网管管理的情况。2.1 升级流程介绍升级到该版本的主要升级过程以及各个过程大约需要的时间。升级流程图图 2-1 命 令 行 升 级 流 程 图升级时间估计表 2-1 命 令 升 级 效 率 估 计 表序号 操作项 用时(单位:分钟)1 保存数据 22 备份数据 33 加载补丁(可选) 24 加载单板程序
12、包文件 20(双主控板环境,包文件大小为 30MB)5 复位系统 156 加载语音包文件(可选) 2该数据为实验室以 1 台设备为例测试所得数据,仅供参考。加载合一包文件的时间根据设备环境和包文件大小决定,实验室测试数据如下: 单主控板环境下:包文件大小为 30MB 时,大约用时 10 分钟;包文件大小为 60MB 时,大约用时 20 分钟。 双主控板环境下:包文件大小为 30MB 时,大约用时 20 分钟;包文件大小为 60MB 时,大约用时 40 分钟。2.2 升级前准备2.2.1 制定详细升级计划和准备事项操作步骤步骤 1 了解升级网元业务数量和风险,制定详细升级计划。步骤 2 申请好升
13、级网元上的单板备件(根据网络使用的单板,每种单板至少准备 1 块备板)和业务中断时间。步骤 3 做好下站点的准备工作:申请进入站点的权限,安排好下站点的车辆和人员,准备好便携计算机和通信工具。步骤 4 如果可能,提供远程连接环境供华为公司远程定位使用。-结束2.2.2 准备升级所需文件和物料 请提前准备好基础版本的主控板包文件和单板 IO 包文件和补丁文件,以备需要回退版本时使用。 程序包文件必须和主控板类型对应,否则可能会造成主控板器件故障。升级所需文件列表表 2-2 升 级 所 需 文 件 列 表序号 文件内容 文件名称 文件大小(字节)scubv8r8c05_spc312_wholepa
14、cket(spc100).bin93,464,1921 合一包文件,随MA5600V800R008C05SPC312 版本发布。 sculv8r8c05_spc312_whol 97,551,360序号 文件内容 文件名称 文件大小(字节)epacket(spc100).bin2 语音包文件(SCUB),随MA5600V800R008C05SPC100 版本发布。scubv8r8c05_voicepacket.bin263,424HP1016 17,6583 MA5600V800R006C02SPC100 需要的补丁,补丁随补丁随MA5600V800R006C02SPC130 版本发布。其它版
15、本请参见“ 1.1 升级基础版本要求”。SPH130 6,106,496合一包文件包含了主控板包文件、单板 IO 文件和 SPH312 补丁文件,所以只需要加载合一包文件即可,不需要在分别加载主控板包文件、单板 IO 文件和 SPH312 补丁文件。升级所需物料列表序号 准备项目 备注1 准备一台安装了 Windows XP 或Windows 7 的便携机2 准备升级参考文档 3 准备升级所需文件 参见“ 表 2-2 升级所需文件列表 ”。4 拆包&打包工具 随 MA5600V800R008C05SPC312版本发布,使用方法参见“ 2.2.3 拆包&打包”。5 在便携机上安装 TFTP/FT
16、P/SFTP Server使用方法参见“ 4.3 传输工具使用指导”。6 待升级设备的 IP 地址及用户名和密码7 Telnet 工具 8 网线、串口线 2.2.3 拆包&打包背景信息由于包文件包含所有支持的单板软件,有可能超过部分老版本支持的最大包文件大小从而导致加载失败(SCUB/SCUL 主控板支持的最大合一包文件为 65MB,合一包文件中包含主控板包文件,单板 IO 包文件和 SPHxxx 补丁文件) 。所以在使用时,可以根据实际情况删除不需要的单板软件,使用拆包& 打包工具来拆包,并重新生成包文件。操作步骤步骤 1 将拆包&打包工具解压缩(文件名为 RecombineTool.rar
17、)。 步骤 2 执行 步骤 1 解压缩的 Pack.exe 文件。步骤 3 单击“打包拆包” 页签。步骤 4 单击 按钮。在弹出的对话框中,选择包文件scubv8r8c05_spc312_wholepacket(spc100).bin (SCUL 主控板则为sculv8r8c05_spc312_wholepacket(spc100).bin),然后单击 “打开”。步骤 5 去勾选不需要的单板。将不需要的单板前的勾去掉。以目前环境使用的单板有 CITA、GICG 和 VDMF 为例。一定要保留 UPDATETOOLS 前的勾。升级一律采用数据库内部升级,所以在拆包时必须保留数据库升级工具(在拆包
18、工具中文件名为 UPDATETOOLS)。步骤 6 选择好文件后,单击“打包”按钮,选择需要存放包文件的目录,生成的新的包文件。本例中,新的包文件命名为 scubv8r8c05_packet.bin。步骤 7 单击“保存” 。包文件生成成功,将出现提示 “主机包文件打包操作成功!”,单击“确定”进行确认。-结束2.2.4 登录设备前提条件远程 Telnet 方式登录设备前,需要确保设备到 PC 的路由可达,也就是从 PC 能 Ping通设备。操作步骤步骤 1 通过远程 Telnet 方式登录设备。User name:root User password: /密 码 需 要 提 前 获 取 Hu
19、awei Integrated Access Software. Copyright(C) Huawei Technologies Co., Ltd. 2002-2012. All rights reserved. - User last login information: - Access Type : Telnet IP-Address : 10.11.104.1 Login Time : 2012-04-15 16:19:39+08:00 Logout Time : 2012-04-15 16:19:59+08:00 - MA5600Tenable MA5600T#config MA5
20、600T(config)# 如果无法登录设备,请检查网络连接是否正常。-结束2.2.5 设置文件传输服务前提条件设置文件传输服务前,需要确保设备、PC 和文件服务器之间的路由可达,也就是相互之间能 ping 通,其中 PC 和文件服务器可以合一。背景信息 文件传输可以使用 FTP、TFTP 或 SFTP 方式,推荐使用 FTP 方式。 本文档以采用 FTP 方式为例介绍如何将升级相关文件从文件服务器上传给设备,并假设 FTP服务器的 IP 地址为 10.11.104.5。配置 FTP/TFTP 可以参考“ 4.3 传输工具使用指导”。操作步骤步骤 1 确认 FTP 服务器与设备网络连接正常。在
21、设备上 ping FTP 服务器的 IP 地址(假设为 10.11.104.5) 。MA5600T(config)#ping 10.11.104.5 PING 10.11.104.5: 56 data bytes, press CTRL_C to break Reply from 10.11.104.5: bytes=56 Sequence=1 ttl=128 time=10 ms Reply from 10.11.104.5: bytes=56 Sequence=2 ttl=128 time=1 ms Reply from 10.11.104.5: bytes=56 Sequence=3 t
22、tl=128 time=1 ms Reply from 10.11.104.5: bytes=56 Sequence=4 ttl=128 time=1 ms Reply from 10.11.104.5: bytes=56 Sequence=5 ttl=128 time=1 ms - 10.11.104.5 ping statistics - 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 1/2/10 ms 步骤 2 清除系统中的 FTP 设置。MA5600T(co
23、nfig)#ftp clear步骤 3 设置 FTP 用户名和密码。MA5600T(config)#ftp set User Name(|configuration|data : Command: save MA5600T(config)# It will take several minutes to save configuration file, please wait. MA5600T(config)# Configuration file has been saved to active board successfully, and then system will duplica
24、te it to the standby board MA5600T(config)# Duplicating files starts from the active control board to the standby control board PARAMETERS :FrameID: 0, SlotID: 7, Duplicate type: Configuration file MA5600T(config)# Note: The duplicated configuration file in 0 frame 7 slot takes effect after being ac
25、tivated MA5600T(config)# Duplicating files is successful from the active control board to the standby control board PARAMETERS :FrameID: 0, SlotID: 7, Duplicate type: Configuration file MA5600T(config)# The data is being saved, please wait a moment. MA5600T(config)# 12012-04-15 17:55:43:The percenta
26、ge of saved data on 7 slots main control board is: 21% MA5600T(config)# 12012-04-15 17:55:44:The percentage of saved data on 8 slots main control board is: 21% MA5600T(config)# 12012-04-15 17:55:44:The percentage of saved data on 7 slots main control board is: 27% MA5600T(config)# 12012-04-15 17:55:
27、47:The percentage of saved data on 8 slots main control board is: 27% ./中 间 显 示 省 略 MA5600T(config)# 12012-04-15 17:56:13:The data of 7 slots main control board is saved completely MA5600T(config)# 12012-04-15 17:56:24:The data of 8 slots main control board is saved completely步骤 2 备份配置数据到本地。1. 备份数据库
28、文件。MA5600T(config)#backup data ftp 10.11.104.5 db_scu_old.dat Please save database file before backup, or the database file that is backed up may be not the lastest one. Are you sure to continue? (y/n)n: y Load(backup,.) begins, please wait and notice the rate of progress Any operation such as reboo
29、t will cause failure and unpredictable result MA5600T(config)# Backing up files starts from the host to the maintenance terminal PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Backup type: Host data, Load Object: Active control board MA5600T(config)# Backing up files is successful from the host to
30、 the maintenance terminal PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Backup type: Host data, Load Object: Active control board 2. 备份配置文件。MA5600T(config)#backup configuration ftp 10.11.104.5 config.txt Please save configuration file before backup, or the configuration file backuped may be not t
31、he latest. Are you sure to continue? (y/n)n:y Load(backup,duplicate,.) begins, please wait and notice the rate of progress Any operation such as reboot or switchover will cause failure and unpredictable result MA5600T(config)# Backing up files starts from the host to the maintenance terminal PARAMET
32、ERS :FrameID: 0, SlotID: 8, Position: -1, Backup type:Configuration file, Load Object: Active control board MA5600T(config)# Backing up files is successful from the host to the maintenance terminal PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Backup type: Configuration file, Load Object: Active
33、control board -结束2.2.8 停止系统自动保存功能在升级操作之前,需要通过命令停止系统的自动保存功能,避免升级操作与自动保存操作冲突,导致升级失败。背景信息在升级完成后,需要重新使用 autosave 命令使能自动保存功能。操作步骤步骤 1 去使能数据间隔保存功能。MA5600T(config)#autosave interval off System autosave interval switch: off Autosave interval: 1440 minutes Autosave type: data System autosave modified configu
34、ration switch: off Autosave interval: 30 minutes Autosave type: data步骤 2 去使能数据定时保存功能。MA5600T(config)#autosave time off System autosave time switch: off Autosave time: 00:00:00 Autosave type: data -结束2.3 升级操作2.3.1 加载升级补丁背景信息MA5600V800R006C02SPC100 版本升级到 MA5600V800R008C05SPC312 版本需要按顺序加载 HP1016 和 SPH1
35、30 补丁,下面以加载 HP1016 补丁为例。其它版本请参考“ 1.1 升级基础版本要求”中各个低版本升级时所需要加载的补丁。操作步骤步骤 1 复制补丁文件到 FTP 配置的路径下。步骤 2 加载补丁文件。MA5600T(config)#load patch ftp 10.11.104.5 HP1016 Info: Standby board is abnormal, and command of loading for standby board is impossible Load(backup,duplicate.) begins, please wait and notice the
36、 rate of progress Any operation such as reboot or switchover will cause failure and unpredictable result MA5600T(config)# The loading starts PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Load type: Patch file, Load Object: Active control board MA5600T(config)# The loading starts PARAMETERS :Frame
37、ID: 0, SlotID: 7, Position: -1, Load type: Patch file, Load Object: Standby control board MA5600T(config)# The loading is successful PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Load type: Patch file, Load Object: Active control board MA5600T(config)# The loading is successful PARAMETERS :FrameI
38、D: 0, SlotID: 7, Position: -1, Load type: Patch file, Load Object: Standby control board 步骤 3 激活补丁文件。MA5600T(config)#patch activate HP1016 Patch operation in active board succeeded MA5600T(config)# Patch operation in standby board succeeded 步骤 4 运行补丁文件。MA5600T(config)#patch run HP1016 Patch operatio
39、n in active board succeeded MA5600T(config)# Patch operation in standby board succeeded 步骤 5 重复 步骤 2 到 步骤 4 以加载其他补丁。步骤 6 查询补丁状态。所有补丁都加载完后,查询补丁状态确保所有的补丁都处于运行状态。下面以MA5600V800R006C02SPC100 为例。MA5600T(config)#display patch all Software Version:MA5600V800R006C02 SPC100 SPH130 HP1016 - Current Patch State
40、: - Patch Name Patch State Delivery Attribute Dependency - SPC100 running common cold patch NO HP1016 running common hot patch NO SPH130 running common hot patch YES - Total:3 Patches in the system cannot be rolled back -结束2.3.2 加载单板 IO 包文件操作步骤步骤 1 拷贝 2.2.3 拆包&打包中重新打包后的合一包文件到 FTP 配置的路径下。步骤 2 加载合一包文件
41、。MA5600T(config)#load packetfile ftp 10.11.104.5 scubv8r8c05_packet.bin The new packet file will overwrite the old one Rollback function will be disabled Be sure that the system neednt this function Are you sure to load new packet file? (y/n)n:y Load(backup,.) begins, please wait and notice the rate
42、 of progress Any operation such as reboot will cause failure and unpredictable result MA5600T(config)# The loading starts PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Load type: Packet file, Load Object: Active control board MA5600T(config)# The loading starts PARAMETERS :FrameID: 0, SlotID: 7,
43、Position: -1, Load type: Packet file, Load Object: Standby control board MA5600T(config)# The loading is successful PARAMETERS :FrameID: 0, SlotID: 8, Position: -1, Load type: Packet file, Load Object: Active control board MA5600T(config)# The loading is successful PARAMETERS :FrameID: 0, SlotID: 7,
44、 Position: -1, Load type: Packet file, Load Object: Standby control board MA5600T(config)# After loading file, you must reboot system to make file take effect 加载过程中可以使用 display progress load 命令查询加载进度。使用 FTP 模式加载时,包文件加载到 99%进度时需要维持较长时间。根据需要加载的文件大小,需要等待的时间在2030 分钟之间。 在加载过程中出现“The loading is successful
45、”告警,说明加载成功;如果上报“The loading fails”的告警,说明加载失败。 如果加载失败,请参见“ 4.4 TFTP、FTP 加载操作常见问题”进行处理。-结束2.3.3 复位系统背景信息复位系统会导致 Telnet 连接中断,几分钟后恢复正常。如果超过 10 分钟还不能登录设备,则可能是升级失败导致系统异常,请通过串口连接到设备查看设备状态并进行相应处理。 操作步骤步骤 1 使用 reboot system 命令复位系统。MA5600T(config)#reboot system Please check whether data has saved, the unsaved data will lose if reboot system,