VMWare 分布式交换机,不同主机上的虚拟机无法互相 ping 通

VMWare 分布式交换机,不同主机上的虚拟机无法互相 ping 通

我在主机中使用 ESXi 5.1,并设置了具有相应上行链路和端口组的分布式交换机。迁移到分布式交换机时,似乎同一主机上的虚拟机可以相互 ping 通,但不同主机上的虚拟机 ping 通失败。

我在创建上行链路和端口组时使用了默认设置,这看起来很奇怪,而且我在互联网上找不到任何有用的东西。

分布式交换机拓扑图显示同一端口组上的所有虚拟机都为绿色,且有上行链路,这似乎很正常,但来自不同主机的虚拟机无法 ping 通。

有什么想法吗?有人遇到过类似的问题吗?

在此处输入图片描述

答案1

我不确定我是否理解了您的网络设置。在您的管理端口组中,您使用的 VLAN 中继范围为 0-4094。这意味着您在上行链路上使用带标记的 VLAN,请参阅在 vSphere Web Client 中编辑分布式端口组上的 VLAN 策略

另一方面,给你带来麻烦的端口组可以在未标记的情况下工作。据我所知,交换机允许你使用标记的或者未标记的 VLAN,不能混合它们。

这在您的本地虚拟交换机上有效吗?也就是说,您是否能够在那里混合未标记的端口组和 VLAN 中继端口组而不会出现任何问题?

编辑:尝试使用VLANVLAN Trunking在目前不起作用的端口组上。

编辑2:如果你在端口组上使用特定的 VLAN(不是 VLAN 中继,我不知道这是否可行),则可以使用网络健康检查(知识库文章:在 vSphere Web Client 中启用 vSphere Distributed Switch 运行状况检查) 来解决您的问题。

答案2

尽管该帖子适用于 Esxi 5.5,您可以检查这是否解决了您的问题。

您还可以查看这里

答案3

我不知道你是否已经解决了这个问题,但这是 cisco ucs 固件某个部分的一个错误。最新版本应该可以修复,如果你需要的话,我可以给你发链接

相关内容