这种新的板载万兆模块加千兆口。
这种X710的万兆口,驱动和原来X520芯片的不一样,以前X520(Intel 82599EN)的驱动模块是 ixgbe.ko,现在X710的驱动模块是i40e.ko。 而RHEL 6.6 自带的i40e使用时候有问题,虽然卡可以识别,设备能配置地址,收包看起来是可以的,但是无法正常发送数据包出去。
今天同事在安装一套RAC的时候发现两台机器两个HAIP接口配好地址后,始终无法ping通。
我tcpdump看了一下,在一个节点上收不到另一个节点发的ARP Request,开始还以为是DELL Force10交换机的问题,反复调交换机配置,后来折腾很久才发现是网卡驱动的问题。
用ethtool看网卡状态正常,tcpdump可以收到交换机发送过来的STP的BPDU。
[root@msdb1 ~]# ethtool em1
Settings for em1:
Supported ports: [ FIBRE ]
Supported link modes: 10000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 10000Mb/s
Duplex: Full
Port: FIBRE
PHYAD: 0
Transceiver: external