我目前正在部署 VMware Integrated OpenStack 以进行测试安装,稍后将投入生产。
在当前阶段,我们有 3 台 ESXi 主机,稍后会添加更多。我将所有三台主机配置为一个集群,因为我(显然错误地)阅读了建议使用三个集群的安装文档,但可以使用一个集群。
集群当前正在运行 vCenter 实例和 VIO 管理 vApp。
在部署 OpenStack 实例时,我无法选择集群作为计算集群,显然是因为它已被用作管理集群。
所以,看来我需要:
- 具有至少三台主机的管理集群
- 具有至少一个主机的计算集群
是否可以覆盖测试环境的这些要求?
我找不到任何方法来覆盖这些要求。然而,我确实找到了一种绕过它的方法。
我创建了两个虚拟 ESXi 主机,并将它们像普通物理主机一样添加到管理集群中:
当然这会对性能产生影响,我什至不会考虑在生产中使用它,但它允许我设置和配置部署。由于嵌套的 ESXi 主机使用我以后可以使用的实际主机的 CPU,所以在交付最终硬件时,只需将真实主机添加到集群并删除虚拟 ESXi 主机即可。