首先我要说的是,我并不是网络方面的专家,我正在向测试环境添加额外的虚拟机,想要一些建议。
在这种情况下,我正在运行单个 ESXI 5.1 主机和单个 Vcenter 管理服务器。
问题是,我需要在现有设置中添加另一段 IP 地址;希望无需重新配置所有内容。
目前,esxi 主机配置为 IP:192.168.100.200、网关:192.168.100.1 和子网:255.255.255.0。所有虚拟机都运行某个版本的 Linux,其硬编码 IP 地址在该范围内,并使用该子网。我即将部署的虚拟机希望位于 192.168.101.X 网络上。
是否可以向现有系统添加一个可与当前子网通信的附加子网?
esxi 主机有 6 个物理网卡,但只有一个连接,因为它只是一个测试系统;不确定这是否重要。
还有其他方法可以实现此目的而无需重新启动或至少重新配置每个虚拟机的 IP 地址吗?
原因:由于运行我们所需应用程序的虚拟机配置,我使用了潜在范围内的大量当前 IP(主要是 VIP)。我将设置此“环境”的新版本,同时保留旧版本,因此可能会耗尽 IP 地址。
答案1
告诉你的网络人员创建网络 192.168.101.0。
然后将其作为附加 VLAN 添加到现有上行链路,并将该网络的端口组添加到虚拟交换机。
或者为该网络创建一个新的虚拟交换机,并为该网络获取上行链路(剩余 5 个 NIC)。
您不会有任何停机时间。如果 192.168.100.0 和 192.168.101.0 中的虚拟机需要相互通信,那么这就是您的网络团队的工作。