我已经部署了 3 个带有 Fencing 的虚拟控制器以实现 HA。我尝试使用 Ceph 后端的 Nova 计算 HA。但是当主节点关闭时,我无法将 VM 转移到另一个计算节点。
答案1
实例 HA 会在主机计算节点发生故障时自动撤离实例。实例 HA 触发的撤离过程与用户可以手动执行的操作类似,如撤离实例中所述。实例 HA 适用于共享存储和本地存储环境,这意味着撤离的实例将在新主机内保持相同的网络配置(静态 IP、浮动 IP 等)和特性,即使它们是从头生成的。
实例 HA 由三个资源代理管理:
fence_compute:当节点不可用时,标记计算节点以进行撤离
NovaEvacuate:从故障节点撤离实例,并在其中一个控制器节点上运行
nova-compute-wait:一旦实例完全撤离到可正常运行的计算主机,则重新启动实例上的计算服务。
欲了解更多信息,您可以访问关联