背景
关闭自动协商以及设置速率,一般在服务器和交换机之间可能需要手动配置。假设交换机关闭了自动协商,服务器链路层插上网卡后需要设置速率后,服务器上的网卡才会正常的link up起来。也才能看到对应的led等亮。
命令
ethtool -s eth0 speed 200000 duplex full autoneg off #设置速率为200Gbps
ethtool eth0 #查看配置
参数说明:
-s:设置(set)网络接口的参数。
speed 200000:设置速率
duplex full:网卡设置双工模式为全双工(full duplex)。在全双工模式下,网络接口可以同时发送和接收数据,从而提高网络吞吐量。另一种模式是半双工(half duplex),即网络接口在同一时间只能发送或接收数据。
autoneg off:关闭自动协商功能。自动协商(autonegotiation)允许网络接口自动检测并协商最佳的传输速度和双工模式。关闭自动协商后,网络接口将使用手动指定的速度和双工模式。
注意如果有多个eth,需要都设置。