博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lightgbm过去版本安装包_OLT版本升级操作指南
阅读量:6912 次
发布时间:2019-06-27

本文共 2368 字,大约阅读时间需要 7 分钟。

设备软件升级是通信网络接入层OLT设备维护工作中工作量最大的内容之一。在过去的设备升级工作中,大量操作要靠人工手动逐个进行,效率低、劳动强度大。更存在着工作结果数据难以管理等问题。

使用OLT智能运维工具不仅可以极大提高设备升级效率,降低人工劳动强度,还可以实现业务数据的跟踪、对比、监控,极大提高了业务的准确度和标准性。工具2.0版本自今年4月发布后,不断收到各地运维工作人员的好评反馈。

升级业务主要包括版本升级、热补丁升级、升级前后业务数据对比、升级记录查询功能。本文将详细讲解设备的版本升级操作。

1

版本升级业务流程

版本升级包括升级包批量写入、设备重启前后业务比对两个主要环节。

78b2677ae247766c776408e675100a7c.png

2

升级包写入操作

升级包批量写入包括:升级包准备、网元选择、版本获取、匹配检测、升级包写入、输出升级结果表六个子流程。

升级包准备

配置FTP:包括指定FTP账号密码、FTP服务器IP,并进行验证。

3ad4af90ce0e4f851cbea4ab2950aa05.png

指定升级包文件:选择升级包的单盘类型、拟被升级的单盘版本编译时间区间、存放路径或文件名等信息。用户可以在列表中选择升级包,或直接输入升级包文件名。本系统只支持CPU类型的升级包,不支持BOOT或CPLD类型。同一种单盘类型,只能指定一个升级包。在后续“单盘匹配检测”环节,只有版本编译时间在此范围内的单盘才会被列入待升级清单。

78c2bf67e761910291d2d16be32de3a2.png

a1042af3df77502e174d883f58f12a7c.png

网元选择

网元数据来源于网元管理模块。只有被选择的网元才被执行版本获取、匹配检测和升级包写入等操作。网元可以复选,能够全选,排序与导入一致。网元选择完成后进入下一步“版本信息获取”,也可返回上一步“升级包准备”。

b0cbd32cacb390672e451bba607862d1.png

a1042af3df77502e174d883f58f12a7c.png

版本信息获取

版本信息包括:槽位号单盘类型硬件版本号软件版本编译时间,获取的信息用于下一步单盘匹配检测。

1900fad5a9da21a79463711ac2bd2b24.png

与巡检流程一样,此处操作支持暂停、继续、重试失败部分、退出、显示报错列表等功能。显示起止时间、覆盖网元数量、失败数量等。获取完成后,用户可选择将失败网元重试,或选择结束。版本信息全部获取成功或用户选择结束获取后,系统会生成版本信息数据表,显示所选网元全部单盘的版本信息。

a1042af3df77502e174d883f58f12a7c.png

单盘匹配检测

指定升级包(单盘类型、升级类型、编译时间区间)后与上一步获取的单盘版本信息进行匹配检测,将符合条件的单盘列入待升级单盘清单。只有“网元选择”步骤中被选择的网元才进行匹配检测。完成后,系统将分安装包(单盘类型和升级类型)显示待升级单盘数量。用户可设置升级并行网元数量,并启动升级包写入操作。

e31620dbb35c8d1e65f3b95c4618f75a.png

a1042af3df77502e174d883f58f12a7c.png

升级包写入

在单盘匹配检测界面,点击开始升级,启动升级包写入,并进入当前升级任务界面。也可在主导航菜单中选择“当前升级任务”进入当前升级任务界面。

a13f59a98ff6eba0a884ffafb3927af8.png

升级次序为单个网元内为先线卡,再主控,先备用主控,再主用主控。 如果单盘升级失败,会跳到下一单盘升级,如果备用主控盘升级失败,会放弃主用主控盘的升级。线卡升级遵循单一进程,按槽位号顺序写入。

升级结果将实时显示网元IP、网元名称、反馈等信息。网元升级反馈信息有4种:Success(全部单盘升级成功)、Error(至少有一个单盘升级失败)、Upgrading、Waiting。

a3788f419eff511989b6a19a9c32be34.png

用户可以暂停、继续、退出、生成升级结果数据表、显示报错列表、显示起止时间、覆盖网元数量、失败单盘数量等。用户执行暂停指令后,正在进行升级任务的网元将继续执行任务,至完成后才会进入暂停状态。暂停后,用户可选择选择继续升级,或直接结束任务。
a1042af3df77502e174d883f58f12a7c.png

输出版本升级结果表

升级包写入全部完成后,以Excel表的形式输出版本升级结果表。表格生成前,升级任务被视为未结束,不能开始新的任务。

4c4552be76a47fdbf646b840d12a48ef.png

在升级结果输出表中,每个数据行代表一个单盘,包含单盘(及其所属网元)的基本信息,升级包写入的返回值。数据表显示已完成升级任务网元中的全部单盘,包括未升级的单盘。升级失败的单盘作为异常值标红高亮显示,同时会在结果中显示反馈详情。

a61b348e9cb157233aa20bddf481d28f.png

3
重启前后业务对比

设备重启前后业务对比包括:获取重启前业务数据、执行网元设备重启、获取重启后业务数据、业务状态对比

获取重启前业务数据

每个网元在进行单盘升级完成(成功或失败)后,系统会提示“升级完成,等待业务比对”,并显示重启按钮。升级失败的网元的重启按钮为红色。点击时系统将提示用户“此OLT有单盘升级失败”,用户可以在排查问题或手动升级完成后,决定是否重启OLT设备。

4b2c1f47a2b245bbab85bc1e38f44fe8.png

a1042af3df77502e174d883f58f12a7c.png

执行设备重启

点击重启设备按钮后,系统会先获取该设备重启前的主要业务状态数据,包括4项:单盘MAC地址总数上联口下行带宽利用率PON口下在线ONU数量单盘FDB表VLAN数量

3b2e5577317a62b3723bafa192b0d8e7.png

重启前的业务状态数据获取完成后,系统会自动重启设备,并显示重启持续时间。

da50adef3f4455daeec8e7ed972e2b17.png

重启完成后,系统会自动提示“重启已完成”,并显示重启已完成的时间,以便用户决定是否开始业务比对。同时显示“开始业务数据比对”按钮。

0e519000ef4f1170831d0d96231b5cde.png

a1042af3df77502e174d883f58f12a7c.png

获取重启后业务状态数据

点击“开始业务数据比对”按钮,系统首先获取该设备重启后的业务状态数据。

488d90689d3ddb4988013ff805d82312.png

数据获取完成后,系统会显示“业务比对结果文件”和“重新获取重启后业务数据”2个按钮。

c6bfc6b61191552e6afb98a7e48367e0.png

a1042af3df77502e174d883f58f12a7c.png

重启前后业务数据对比

点击“业务比对结果文件”按钮,在弹窗中选择“前后差异允许范围”的百分比,保存后即可生成比对数据结果表。如果重启前后业务数据(单盘MAC地址总数、上联口下行带宽利用率、PON口下在线ONU数量)的差异比例超过预设值,则在比对结果表中单元格会以异常值样式亮显。

30b4ef66d7defbbbc5771303cc289075.png

用户可以点击“重新获取重启后业务数据”按钮,刷新重启后业务数据,由此可以重新输出比对结果表。在当前升级的OLT还没有全部完成业务比对的情况下(以全部已生成对比文件为准),如果新建升级任务,将无法回到当前页面再对上述OLT进行业务比对

往期精彩内容:

OLT 运维工具介绍
50d62bf5f152d85851d1219dd525056a.png

烽火技服运维,精彩等你来发现!

欢迎扫码关注!

0b023af32b8a0c26f8cd9c6bc6c9ea91.png请支持我们,点个“在看”哦!
ed7037d27d9d65bdeff609323c35802f.gif

转载地址:http://tdncl.baihongyu.com/

你可能感兴趣的文章
iOS开发之窥探UICollectionViewController(二) --详解CollectionView各种回调
查看>>
HDU 4532 湫秋系列故事——安排座位(组合)
查看>>
BZOJ 3672 [Noi2014]购票 (熟练剖分+凸壳维护)
查看>>
LINQ扩展实现去重复
查看>>
Linq to entity优化---MSDN
查看>>
多种方式实现依赖注入
查看>>
20150625_Andriod_01_ListView1_条目显示
查看>>
jmeter线程组之间传递参数
查看>>
monkey测试===Monkey测试策略(系列二)转
查看>>
安全测试===如何查看浏览器保存的密码
查看>>
POJ3177 Redundant Paths【双连通分量】
查看>>
El表达式的用法个人总结
查看>>
object - c 语言基础 进阶笔记 随笔笔记
查看>>
iOS开发之--一些有用的博文和博客
查看>>
jmeter JDBC Request (查询数据库获取数据库数据) 的使用
查看>>
深入理解ajax系列第七篇——传递JSON
查看>>
Vim简明学习
查看>>
16.文件file
查看>>
PHP-FPM@year12
查看>>
Reportviewer中的函数使用——打印当前日期并格式化
查看>>