分布式端口组上的故障切换网卡顺序发生更改会导致与该组关联的虚拟机与外部网络断开连接。
问题
在重新安排 vCenter Server 中分布式端口组的故障切换组中的上行链路之后(例如,通过使用 vSphere Client),端口中的某些虚拟机不再能够访问外部网络。
原因
更改故障切换顺序之后,很多原因可能导致虚拟机丢失与外部网络的连接。
- 运行这些虚拟机的主机没有与设置为活动或备用状态的上行链路关联的物理网卡。与端口组的主机中物理网卡关联的所有上行链路均移至未使用状态。
- 根据在 vSphere 中使用 LACP 的要求,不具有主机中物理网卡的链路聚合组 (LAG) 将设置为唯一活动的上行链路。
- 如果虚拟机流量在 VLAN 中分离,则用于活动上行链路的主机物理适配器可能会连接到物理交换机上的中继端口,该交换机不处理来自这些 VLAN 的流量。
- 如果通过 IP 哈希负载平衡策略配置端口组,则活动上行链路适配器将连接到可能位于以太通道中的物理交换机端口。
可以检查端口组中虚拟机与主机的 Distributed Switch 中央拓扑图或代理交换机图中关联的主机上行链路和上行链路适配器之间的连接。