HPE 5130(JG936A):配 JD092B 模块和全新 OM4 跳线,四个 SFP+ 端口全部起不来
为家里的机柜淘了一台二手 HPE 5130,到手时盒子里带了四个 HPE JD092B X130 10G SFP+ SR 模块。我买了新的 OM4 LC 跳线,把一个 SFP+ 端口接到服务器的 10G 网卡上,结果什么都没有。
- HPE FlexNetwork 5130 24G PoE+ 4SFP+ EI(JG936A)
- 4 个 HPE JD092B X130 10G SFP+ SR
- 全新的 OM4 LC 双芯跳线
- 服务器远端是一块四口 SFP+ 网卡
web interface: all four SFP+ ports show down
no LED on any of the four cages with a module seated
the 24 copper ports on the same switch are perfectly happy
已经试过的:
- 重新插拔了每一个模块,也在四个笼位之间换来换去
- 每次尝试都换了不同的跳线
- 把光纤换到了服务器网卡上的另一个端口
四个端口每次结果都一样。是这台交换机的笼位坏了,还是我拿到的是一盒坏掉的 JD092B?
Comments 3
先别急着给任何东西定罪,先把交换机单独隔离出来测。拿一根跳线,在 5130 自己身上把 SFP+ 端口 1 和端口 2 环回,两端各插一个 JD092B。如果这一对能建立链路,你就一次性证明了笼位、模块和这根线都没问题,故障在对端。如果手头有一根短的无源 DAC,用它在这两个 10G 端口之间做同样的测试,能把光纤这个变量彻底排除掉。
然后确认交换机确实能读到模块:
如果四个都能读出厂商名和货号,说明光模块是活的,而且能被正常读取。一个在这里根本不显示的模块,就是另一回事了。
第三点,这个坑经常有人栽:LC 双芯跳线并不总是交叉的。相当一部分是直通的,这样 TX 就接到了对方的 TX,永远起不来。在一端把两根光纤对调一下再试,只要十秒钟。
最后,用手机摄像头看一下对端。对准服务器网卡上模块的发射端。SR 激光在手机传感器上通常能看到一个微弱的光点,如果哪个都看不到光,就知道接下来该往哪查了。
关于支持:JD092B 是 HPE 自家的模块,5130 不会跟它们过不去。但要留意一点,如果以后把这些模块挪到一台 AOS-CX 6400 上,它们并不在那台设备的认证列表里,那时你就要靠 AOS-CX 10.5 及以后版本里的 allow-unsupported-transceiver,而不是一个受支持的组合了。
补充一个反例,模块最终确实是罪魁祸首,免得大家又一股脑倒向另一个极端。当时我在用一台一模一样的设备替换一台 Brocade ICX 7250,固件相同,VLAN 相同,PoE 设置也相同。来自一台 Proxmox 主机的 SFP+ 光纤上联,在旧交换机上能链接,换到新交换机上就是不肯起来,换回旧的又立刻正常。
常规嫌疑都查过了:线太长、某个端口里刚好凑合能用的一道细微裂纹、把线两端对调看故障是不是跟着线走。最后,把同一段 OM3 链路上两端的 Brocade SFP+ 模块都换掉,链路立刻就通了。
所以一个在某个端口能链接、换到另一台一模一样机箱的相同端口就不行的光模块,仍然可能是那个临界状态的部件。先按上面说的做环回测试,但也要备一对光模块随时准备替换,别一上来就去读配置差异。
结果出来了,谢谢,测试的顺序正是关键所在。
用一根 OM4 跳线加两个 JD092B,把端口 1 和端口 2 环回,完全没反应。在给笼位定罪之前,我在一端把两根光纤对调了一下,这对端口立刻就通了——也就是说这些跳线确实是直通的,不是交叉的,正如提醒的那样。笼位、模块和跳线都没问题,我只是需要反过来接线。
display transceiver interface也把四个 JD092B 的厂商和货号都列出来了。这就把我引向了对端。拿手机摄像头对着装好模块的服务器网卡看,每个端口的发射端都完全没有光。这块四口 SFP+ 网卡是坏的。换了一块,重启,按同样的方式把一端的 TX 和 RX 对调接线,四条链路全都起来了。
交换机和 JD092B 从头到尾都是清白的。