跨ESXi主机的VMware私有网络虚拟机无法互通问题咨询
跨ESXi主机的VMware私有网络虚拟机无法互通问题咨询
各位大佬好,我碰到了个VMware环境的棘手问题,想请大家帮忙分析下:
我的环境是多台ESXi主机,由vCenter/vSphere统一管理,所有主机都在同一个戴尔机箱里。虚拟机都配置了双网卡:
- 一块是192.168.1.x段的私有地址,专门用来做虚拟机之间的内部通信
- 另一块是10.x.x.x段的可路由地址,用来访问公司其他网络
现在遇到的问题是:同一ESXi主机上的虚拟机,通过192.168.1.x网段能正常通信,但跨不同ESXi主机的虚拟机,用这个私有网段完全连不上。而且这些虚拟机的私有网卡都连接到了名称相同的vSwitch上。
这个环境是我从其他管理员手里接手的,之前一切正常,我怀疑之前的管理员是把需要互通的虚拟机都固定在了同一台主机上才保证功能正常。但最近有一台主机故障,DRS自动把虚拟机迁移到了其他主机,问题就暴露出来了。我自己手动在主机间迁移虚拟机测试,结果只有当虚拟机在同一主机时,私有网络才能正常互通。
我现在有两个核心疑问:
- 这种跨ESXi主机的私有VM网络互通场景,本身是VMware支持的吗?
- 如果是支持的,那当前的问题可能出在哪里?总不能一直把所有相关虚拟机都挪到同一主机上,而且DRS自动迁移后肯定还会再次出现故障。
备注:内容来源于stack exchange,提问作者RonTron
相关产品推荐
相关产品推荐

