Linux MTU更改大小
时间:2020-01-09 10:34:17 来源:igfitidea点击:
千兆以太网网络和最大的最大传输单元(MTU)大小(JumboFrames)可以为我们的HPC环境提供更好的网络性能。
在Linux下如何更改MTU大小?
为了使用JumboFrame,您需要网络硬件和卡的支持。
如果要以千兆位速度传输大量数据,则增加默认MTU大小可以显着提高性能。
使用ifconfig命令更改MTU大小
为了更改MTU大小,请使用/sbin/ifconfig命令,如下所示:
ifconfig ${Interface} mtu ${SIZE} up ifconfig eth1 mtu 9000 up
请注意,只有在网络接口卡和网络组件(例如交换机)都支持的情况下,此方法才有效。
在CentOS/RHEL/Fedora Linux下永久更改MTU大小
编辑/etc/sysconfig/network-scripts/ifcfg-eth0,输入
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加MTU,设置:
MTU="9000"
保存并关闭文件。
重新启动网络:
# service network restart
IPV6的注意事项如下设置专用MTU:
IPV6_MTU="1280"
在Debian/Ubuntu Linux下永久更改MTU大小
编辑/etc/network/interfaces,输入:
# vi /etc/network/interfaces
按如下所示为所需接口添加mtu:
mtu 9000
保存并关闭文件。
重新启动网络,输入:
# /etc/init.d/networking restart
永久更改MTU大小(其他Linux发行版)
编辑/etc/rc.local并添加以下行:
/sbin/ifconfig eth1 mtu 9000 up