如果有物理交换机或虚拟交换机未配置为使用与部署 vSphere Bitfusion 服务器期间配置的网络接口相同大小的 MTU 帧,则网络数据包可能会出现碎片,从而导致网络性能下降。

如果在部署 vSphere Bitfusion 期间未将网络接口配置为使用特定的 MTU 帧大小,则可以验证 vSphere Bitfusion 服务器和客户端之间的网络连接是否正常运行。大多数网络接口的默认 MTU 大小为 1500 帧,但对于管理网络(网络 1),建议 MTU 大小为 1500 帧,对于数据网络(网络 2、3、4),建议 MTU 大小为 9000 帧。

过程

  1. 打开终端应用程序,然后运行 ssh customer@ip_address 命令,其中 ip_addressvSphere Bitfusion 服务器的 IP 地址。
    可以从 vSphere Bitfusion 插件获取 vSphere Bitfusion 服务器 IP 地址。
  2. 输入您在部署 vSphere Bitfusion 服务器期间指定的客户密码。
  3. 要查看为每个网络接口配置的 MTU 帧大小,请运行 ip addr | grep net | grep mtu 命令。
    support@bf-server-1 [ ~ ]$ ip addr | grep net | grep mtu
    2: net2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP group default qlen 1000
    3: net1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    例如,net1 网络接口的 MTU 大小为 1500 帧,net2 的 MTU 大小为 9000 帧。

下一步做什么

此外,还可以查看在 vSphere Bitfusion 服务器的网络接口和客户端之间传输的网络数据包的 MTU 大小。可以在服务器连接的每个 vSphere Bitfusion 客户端上运行 max-mtu.sh client_IP 命令,验证 MTU 大小是否正确,其中 client_IPvSphere Bitfusion 客户端的 IP 地址。

max-mtu.sh 脚本将显示为网络接口配置的 MTU 大小值。如果脚本显示意外值,可以通过以下方法对该问题进行故障排除:验证是否在 vSphere 标准交换机或 vSphere Distributed Switch 的属性中正确配置了 MTU 大小。