服务器1000网卡匹配成100M问题解决

一、故障现象

1、服务器自身自带的两块千兆网卡连接交换机某端口后匹配成百兆

2、丢包严重平均15%左右,延时加大由80ms到400ms

二、分析思路

1、交换机接口自适应改成强制1000m full 全双工模式,服务器自适应

2、交换机自适应,服务器改成1000m full 全双工模式

3、交换机和服务器都改成强制1000m full 全双工模式

命令查看匹配情况如下:

ethtool ens5f0         #ens5f0是服务器网卡名
Settings for ens5f0:
Supported ports: [ TP ]
Supported link modes:   10baseT/Half 10baseT/Full 
                       100baseT/Half 100baseT/Full 
                       1000baseT/Full 
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full 
                       100baseT/Half 100baseT/Full 
                       1000baseT/Full 
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 1000Mb/s #此处匹配自动协商匹配1000m
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
      drv probe link

Link detected: yes


ethtool –s ens5f0 speed 1000 duplex full autoneg off #强制匹配1000m 全双工 

ethtool -r ens5f0 #重启进行匹配

现状交换机和服务器都是自适应

三、处理情况

1、以上三种方式都试过无效,自动匹配100m,或是干脆不能匹配。

2、把其它服务器网线接到这台服务器网口,发现匹配成功了,排除了服务器网口问题

3、把服务器连接的交换机网口拔插到其它正常服务器连接的交换机网口上,故障现场重现

四、最终处理结果

经过以上处理判断为网线问题,现状网线用的两端是6类跳线原装,中间大约20米6类线,直接联系网管从交换机接口直接拉了一根网线到服务器,发现一切正常。更换中间网线。


你可能感兴趣的:(linux,服务器)