Hyper-V 上的 CentOS 8 客户机的巨型帧无法滑动

Hyper-V 上的 CentOS 8 客户机的巨型帧无法滑动

有一个非常奇怪的问题。我在一台 Hyper-V 服务器上构建的任何 CentOS 8 客户机在访问互联网时都具有极差的性能(MTU 小于 9K)。这仅在一台 Hyper-V 服务器上安装 CentOS 8 时才会发生。

我的网络是 9K MTU,包括所有虚拟机管理程序、交换机等。除了在这台 Hyper-V 服务器上安装的 CentOS 8 客户端外,其他一切都已验证正常。注意:CentOS 8 客户端没有问题,并且在网络内的任何操作上都表现完美。(上传/下载)。这只会影响客户端在互联网上的性能。

我已尝试过的方法(所有设置均为 9K MTU):

  • 我在双 Hyper-V 上安装了双 CentOS 8 客户机(相同的 NIC 和相同的存储类型),没有任何问题。我将客户机移至另一台 Hyper-V 服务器,互联网性能很差。移回原处,互联网性能很好。
  • 我已经在 Hyper-V 服务器上构建(并且当前正在运行)CentOS 7 客户机,没有任何问题。
  • 我在 Hyper-V 上运行的 Windows 客户机没有任何问题。
  • 我在出现问题的一台 Hyper-V 服务器上构建了一个 CentOS 8 客户虚拟机,然后将其移至另一台服务器,问题就解决了。

我关注的是 MTU,因为当我在 CentOS 8 Guest 上使用 1500 MTU 时,互联网性能没有问题,但是一旦我将其设置为 9K MTU,与场中的任何其他 VM(包括其他 CentOS 8 Guest)相比,它对互联网的性能只有十分之一。

还关注单个 Hyper-V 服务器,因为它只在这台 Hyper-V 服务器上,没有其他系统。有什么想法可以深入研究这个问题吗?更新:我尝试删除 NetworkManager,看看性能是否得到解决,但没有帮助。最后一个选项是重新安装 Hyper-V 服务器,除非其他人有想法。帮忙?-Mak

相关内容