近在项目中遇到一个的现象,在跳纤的过程中发现光纤有光过来但插在交换机上光口却不亮。于是开始查找原因:
一、怀疑是光纤跳线的问题,配线架两端更换成品光纤后光口仍然不亮。
二、怀疑是光模块的问题,于是将正常亮灯的光模块换过来发现光口仍然不亮。
三、检查两端交换机光口配置,接口下并没有shutdown的命令。于是确认不是配置上的问题,由于光模块都是同一厂家同一型号的,也排除掉单模多模对接的问题。
四、怀疑是光纤熔接的问题,是不是由于光衰大导致光口无法up,于是在交换机上通过命令
display transceiver interface XGigabitEthernet 0/0/4 verbose 查看诊断信息,如图所示:
光模块接收功率大于光模块接收功率下限
同时也可以通过 display transceiver diagnosis interface XGigabitEthernet 0/0/4 命令查看诊断信息,如图所示:
表示光模块的接收功率不正常
因此判断是光纤熔接的问题导致的原因,通过熔纤师傅测试的确是光衰比较大。重新熔接后,交换机光口状态为up。通过在交换机上查看诊断信息,如图所示:
光模块接收功率在正常范围内
通过上述步骤一般可以解决光纤有光过来,但交换机光口不亮的问题。