在端口协商过程中,设备之间会交换一些控制信息来决定最佳的速率和工作模式。然而有时候会发现网口协商速率不一致,或者存在硬件或软件问题,可能会导致端口协商失败或出现异常情况。
主要查看网卡和上游网络设备协商速率和模式是否符合预期;
解决方案:
1 重新自协商: ethtool -r eth1/eth0;
2 如果上游不支持自协商,可以强制设置端口速率:
ethtool -s eth1 speed 1000 duplex full autoneg off
注:若需要永久更改有两种方法:
1. 将上述命令写入/etc/rc.local文件中,开机自动执行;
2. 在/etc/sysconfig/network-scripts/ifcfg-eth0中添加一行ETHTOOL_OPTS="speed 1000 duplex full autoneg off"。
标签:协商,端口,网口,速率,服务器,autoneg,eth1 From: https://www.cnblogs.com/HByang/p/18186341