3. OLT设备故障排查:上电启动与板卡状态检查

OLT设备,说白了就是整个光网络的心脏。心脏要是跳不动,底下几千个用户全得断网。我干这行十几年,处理过上百起OLT故障,今天就跟你聊聊这块儿最核心的排查思路。

3.1 OLT上电与启动流程

OLT上电不是插电就完事的。它有一套严格的启动流程,每个阶段都有对应的指示灯和日志输出。我个人习惯,上电后先盯着前面板的指示灯看30秒。

典型的启动流程是这样的:

  1. 上电自检(POST):硬件基本检查,内存、CPU、背板总线。这个阶段如果FAIL灯亮了,基本可以报修了。
  2. BootLoader加载:从Flash读取引导程序。我遇到过Flash坏块导致启动卡死的案例,折腾了一下午才发现。
  3. 操作系统启动:加载VxWorks或Linux内核。这个阶段Console口会有大量输出。
  4. 主控板初始化:配置加载、时钟同步、协议栈启动。
  5. 业务板加载:业务板固件下载、端口初始化、PON口开始发光。
  6. 业务恢复: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基本注册不上。

注册异常排查步骤:

  1. 查光路:用光功率计测PON口输出。我习惯先测OLT侧,再测ONU侧,分段定位。
  2. 查ONU:看ONU指示灯。PON灯闪表示在注册,常亮表示已注册。闪了超过3分钟还没亮,基本是光路问题。
  3. 查配置:确认OLT上有没有绑定ONU的SN或MAC。我吃过这个亏——新装ONU忘了注册,查了半天光路。
  4. 查分光器:分光器坏了或者端口接错,也会导致注册失败。

注意:不要带电插拔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