我们有 Hadoop 集群(所有机器都是 Linux Redhat 机器版本 7.x)
在我们设置的虚拟机
MTU=8900
和我们设置的所有其他机器上MTU=9000
我们设置了VM,
MTU=8900
因为我们发现一些网络问题MTU=9000
我的问题:
剂量混合MTU=9000
有MTU=8900
问题吗?
答案1
所有最新的操作系统版本都使用路径 MTU 发现 (PMTUD),所以我认为你应该没问题。
另一方面,一般建议设置相同的 MTU 以消除一个潜在问题。是什么让您避免在其他机器上使用 8900 字节?
答案2
如果 mtu 不匹配,则可能会出现帧错误/丢包。这还会给某些网络协议(如 ospf 和 mpls)带来问题。您是否尝试过将 9000(或许是 9216)放在所有位置,但调整 mss?