MA5680T设备单板扩容自动加载方案总结说明.docx
文本预览下载声明
OLT设备单板扩容包文件自动加载方案说明
单板扩容自动加载方案简介
设备上替换或者增加业务单板,若当前设备IO包中不存在该单板的包文件,设备会上报trap给网管,网管收到这个trap之后,根据trap里面的版本信息,过滤出网管软件库中符合条件的软件包的名字和路径,生成一个设备ID.xml,并将这个xml下给设备,设备接到xml后,自己解析xml里面的软件包路径和版本,获取需要的给自己升级IO包版本,升级完之后返回成功或者失败的告警,在告警界面可以查到单板扩容结果。
流程简介
单板自动加载扩容前期准备
设备侧配置
snmp-agent community read public
snmp-agent community write private
snmp-agent target-host trap-hostname test1 address udp-port 162 trap-paramsname test2
snmp-agent target-host trap-paramsname test2 v1 securityname public
snmp-agent trap enable standard
snmp-agent trap source vlanif vlanid
注:红色字体按照实际修改
网管侧设置??
设备正常添加到网管并同步数据正常。
导入需要加载版本对应的主机合一包软件
在主菜单选择“系统 网元软件管理 网元软件库管理”。
在“网元软件库管理”界面中,点击鼠标右键,选择“导入”
选择“接入网元”,再选择“MA5680T V800”,文件类型选择“包文件”。
选择需要导入文件的路径并确认
操作结束后网元软件库中存在导入的包文件信息
网元软件管理中正确配置有FTP信息(按需加载只支持FTP和SFTP方式,不支持TFTP)
选择菜单“系统 网元软件管理 FTP设置”,打开“FTP设置”对话框。
在“系统信息”页,填写主服务器IP地址,一般填写网管服务器地址。
在“传输协议”页,“文件传输协议”选择“FTP”,网元类型为“MA5680T(V800)”,协议选择“FTP”。
在“文件传输服务设置”页,确认FTP传输协议是否正常,点击“测试FTP”按钮,如果弹出“操作成功”对话框,表示配置成功(其它传输方式无需关注)。如果不成功则在此页面按F1功能键,参照帮助信息进行配置。
按需加载方式单板扩容问题定位步骤
从事件信息中查看设备是否启动了自动加载升级请求
17948 2014-12-03 11:41:11+08:00 自动加载失败
框号: 0, 槽号: 3, 位置: -1, 加载类型: 单板程序, 加载对象: 业务单板, 失败原因: 文件传输失败
17947 2014-12-03 11:41:11+08:00 自动加载开始
框号: 0, 槽号: 3, 位置: -1, 加载类型: 单板程序, 加载对象: 业务单板
从网管告警或抓包中确认是否能收到设备的TRAP信息
通过告警判断是否能收到TRAP信息
通过抓包查询:
通过在日志中查询:
在U2000/server/var/logs/mrblog/iMAPMrb_p10000_*.* 中搜索703字段,若存在则表示上报。
检查TRAP消息是否转给DC系统
打开对应时间点的u2000/server/var/logs/mrblog/iMAPMrb_p2_*.*日志文件, 搜索是否存段 。
检查设备是否上报的扩容版本号:
打开对应时间点的server\var\logs\Develop\DCServer\DCServer*.log日志文件,查找如下字段:
[11:32:45.140],Info ,[T22620],[DCBMSLib]TrapIndex: 2TrapValue: MA5600V800R013C10 [CBaseCommonOperation::processTrap|CBaseCommonOperation.cpp|2777]
[11:32:45.140],Info ,[T14692],[DCServer]Start Update Dev: DevID: 7340057 SoftWare: MA5600V800R013C10 RequestID: 0 [CBMSAutoUpdateExecution::processAutoUpdate|CBMSAutoUpdateExecution.cpp|245]
确认网管是否下发xml给设备,以及下发是否成功确认
打开对应时间点的HYPERLINK 06/root/opt/oss/server/var/logs/Develop/DCServeru2
显示全部