3. OLT设备故障排查:上电启动与板卡状态检查
OLT设备,说白了就是整个光网络的心脏。心脏要是跳不动,底下几千个用户全得断网。我干这行十几年,处理过上百起OLT故障,今天就跟你聊聊这块儿最核心的排查思路。
3.1 OLT上电与启动流程
OLT上电不是插电就完事的。它有一套严格的启动流程,每个阶段都有对应的指示灯和日志输出。我个人习惯,上电后先盯着前面板的指示灯看30秒。
典型的启动流程是这样的:
- 上电自检(POST):硬件基本检查,内存、CPU、背板总线。这个阶段如果FAIL灯亮了,基本可以报修了。
- BootLoader加载:从Flash读取引导程序。我遇到过Flash坏块导致启动卡死的案例,折腾了一下午才发现。
- 操作系统启动:加载VxWorks或Linux内核。这个阶段Console口会有大量输出。
- 主控板初始化:配置加载、时钟同步、协议栈启动。
- 业务板加载:业务板固件下载、端口初始化、PON口开始发光。
- 业务恢复:ONU注册、业务下发。
关键判断点:正常启动3-5分钟。超过10分钟还没起来,肯定有问题。
我曾经处理过一个奇葩故障:OLT每次启动到业务板加载阶段就重启。查了两天,最后发现是电源模块电容老化,启动瞬间电压跌落导致复位。嗯,硬件问题有时候就是这么隐蔽。
3.2 主控板与业务板状态检查
板卡状态检查,我建议你养成习惯——每天巡检时看一眼。别等用户报障了才去查。
常用的检查命令:
# 查看所有板卡状态
show card
# 查看主控板详细信息
show card 0
# 查看业务板状态
show card 1
show card 2
# 查看PON口状态
show interface pon 1/1
板卡状态一般有这几种:
| 状态 | 含义 | 处理建议 |
|---|---|---|
| OK | 正常运行 | 无需操作 |
| Init | 正在初始化 | 等待1-2分钟 |
| Download | 正在下载固件 | 等待,不要断电 |
| Fail | 板卡故障 | 尝试复位,不行就换板 |
| Offline | 板卡不在位 | 检查是否插紧 |
我的小技巧:看到Fail状态别急着换板。先拔插一次,有时候是接触不良。我遇到过三次这种情况,省了不少备件。
3.3 PON口注册异常处理
PON口注册异常,这是日常运维中最常见的故障。说白了就是ONU连不上OLT。为什么会这样?原因其实就那几样。
先看PON口的光功率:
# 查看PON口光功率
show interface pon 1/1 optical-info
# 输出示例
Rx Power: -18.5 dBm
Tx Power: 3.2 dBm
Status: Up
正常范围:接收光功率在-8到-28dBm之间。低于-28dBm,ONU基本注册不上。
注册异常排查步骤:
- 查光路:用光功率计测PON口输出。我习惯先测OLT侧,再测ONU侧,分段定位。
- 查ONU:看ONU指示灯。PON灯闪表示在注册,常亮表示已注册。闪了超过3分钟还没亮,基本是光路问题。
- 查配置:确认OLT上有没有绑定ONU的SN或MAC。我吃过这个亏——新装ONU忘了注册,查了半天光路。
- 查分光器:分光器坏了或者端口接错,也会导致注册失败。
注意:不要带电插拔PON口的光纤。虽然理论上不会烧光模块,但我见过好几次因为插拔瞬间产生的浪涌导致光模块损坏的案例。
3.4 OLT日志分析与告警解读
日志是故障排查的「黑匣子」。我每次处理故障,第一件事就是看日志。日志会告诉你发生了什么、什么时候发生的、严重程度如何。
常用日志查看命令:
# 查看系统日志
show log
# 查看告警日志
show alarm
# 查看历史告警
show alarm history
# 实时监控日志
monitor log
常见告警及含义:
| 告警类型 | 告警内容 | 严重级别 | 处理建议 |
|---|---|---|---|
| 光模块 | LOS(信号丢失) | Critical | 检查光纤连接 |
| 注册 | ONU registration failed | Major | 检查ONU配置 |
| 温度 | Board temperature high | Minor | 检查风扇、机房温度 |
| 电源 | Power module fault | Critical | 立即更换电源模块 |
我跟你讲个真实案例。去年有个机房频繁出现ONU掉线,每次持续几分钟又自动恢复。查了光路、换了ONU都没用。最后看日志发现一个规律——每次掉线前都有「Board temperature high」告警。去机房一看,空调坏了,温度飙到45度。光模块在高温下工作不稳定,导致间歇性掉线。修好空调,问题解决。
日志分析心得:看日志不要只看最后几条。要对比时间戳,找规律。有时候故障是周期性的,比如每天固定时间出现,那多半跟定时任务或温度有关。
嗯,OLT这块儿内容比较多,但核心就这四点:启动流程要熟、板卡状态要盯、PON口异常要会查、日志告警要能看懂。把这四点吃透了,OLT层面的故障你基本都能搞定。
公众号:蓝海资料掘金营,微信deep3321