我们有一个现有的VMware ESX3.5集群(6个主机,VIS2.5),需要将服务控制台移动到一个新的子网。我们希望在不停机的情况下为越南船民提供服务。
在我以前的实验中,我发现集群网络约束检查阻碍了我重新配置主机以拥有不同服务控制台子网的尝试。
我尝试在所有主机上的新子网中添加一个辅助服务控制台(具有不同的名称),并将das.AllowNetwork0设置为限制该新的服务控制台,但如果我将主机配置为只有该服务控制台,而不是旧的服务控制台,则它无法加入群集,出现与不匹配的网络配置有关的错误。无论新的服务控制台有替代名称还是匹配名称,它都会失败。
我们有两个子网的集群连接。当然,我们可以在子网上临时设置一个服务控制台。
所有主机上的当前配置(简化和编辑):
# Current service console, on port in VLAN 5
Switch Name Uplinks
vSwitch0 vmnic0
PortGroup Name VLAN ID Uplinks
Service Console 0 vmnic0
# connected to dedicated VMotion switch
Switch Name Uplinks
vSwitch1 vmnic1
PortGroup Name VLAN ID Uplinks
VMotion 0 vmnic1
# Old subnets
Switch Name Uplinks
vSwitch4 vmnic8,vmnic4
PortGroup Name VLAN ID Uplinks
XXX.YYY.9.0_24 9 vmnic4,vmnic8
XXX.YYY.5.0_24 5 vmnic4,vmnic8 #
# New subnets:
Switch Name Uplinks
vSwitch7 vmnic11,vmnic7
PortGroup Name VLAN ID Uplinks
XXX.YYY.27.0_25 27 vmnic7,vmnic11
XXX.YYY.30.0_24 30 vmnic7,vmnic11
Service Console SF 30 vmnic7,vmnic11基本上,我们希望将vmnic0从VLAN5转移到VLAN30 (切换到一个新的电缆来完成它)。我们有足够的能力,有两个主机在维护模式。我们在主机上有几个备用的以太网端口,正如您在上面所看到的,我们也有主干连接,可以在每个子网中给我们一个接口。
我更喜欢永久服务控制台的专用端口,因为我有过重新配置端口/vSwitch的糟糕经验,我正在使用这个端口/vSwitch来达到重新配置主机的接口。我们可能希望在同一子网的集群连接(vSwitch7 7/VLAN30 30)上保留一个具有另一个IP的备份服务控制台。
我考虑过在VI中创建一个新集群,复制所有资源池和其他配置,将两个具有新网络配置的主机放入集群,将VM迁移到新集群,然后将其他4个主机一次移动到新集群(移动主机,移动足够多的VM,释放旧集群中的主机,移动下一个主机)。
发布于 2011-09-15 02:11:56
您提到的所有主机都可以访问两个服务控制台网络的配置,使用das.AllowNetwork0强制使用新网络,然后将主机添加到仅访问新网络的集群中,这将有效。不过,有一点要注意--您需要禁用并重新启用HA,这样它才能切换到新的接口(并且承认有一个新主机试图在该接口上讨论HA )。
哦,还请记住,它不会使用默认启用vMotion的网络--这需要在集群上设置das.allowvMotionNetworks = true。如果您在子网之外进行管理,请确保在切断旧的服务控制台之前关闭默认网关。
您的计划,移动到一个全新的集群也将运行良好!
https://serverfault.com/questions/311530
复制相似问题