Linux 网卡速率(百兆/千兆)的查看及调整

来源:清泛原创     2021-05-19 16:39:29    人气:     我有话说( 0 人参与)

最近遇到一个奇怪的问题,程序运行过程中网卡打满,导致服务通信全部超时,程序需要在局域网中的通信流量较大,机器是千兆网卡。但通过监控查看实际网速只到了100Mbps,通过查看网

最近遇到一个奇怪的问题,程序运行过程中网卡打满,导致服务通信全部超时,程序需要在局域网中的通信流量较大,机器是千兆网卡。但通过监控查看实际网速只到了100Mbps,通过查看网卡速率发现的确是100M,最终使用ethtool 工具调整网卡为千兆模式后,问题解决。

用到的命令记录一下:

ls /sys/class/net   #查看网卡名称

cat /sys/class/net/{ethXXX}/speed  #查看某网卡的速率(MB)(百兆or千兆等)

ip -d link  #查看网卡工作状态:UP -启用;DOWN -未启用

ethtool -s {ethXXX} [speed 10|100|1000]  #设置网卡速率为10M/100M/1000M

注:上述命令仅限于物理机查看,虚拟机无效,虚拟机需要在宿主机上进行设置。
--End--

linux ethtool 网卡 速率

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: