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

本文描述了一个服务器的千兆网卡在连接交换机后被识别为百兆的问题,导致严重丢包和延迟增加。通过尝试修改交换机和服务器的全双工模式,以及使用ethtool命令强制设置速度,问题仍未解决。最终,通过排除法确定为中间20米的6类线导致故障,并通过更换网线解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、故障现象

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类线,直接联系网管从交换机接口直接拉了一根网线到服务器,发现一切正常。更换中间网线。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值