prahin Asked: 2022-12-09 03:23:22 +0800 CST2022-12-09 03:23:22 +0800 CST 2022-12-09 03:23:22 +0800 CST 新星计算高可用性 772 我已经为 HA 部署了 3 个带有 Fencing 的虚拟控制器。我尝试使用 Ceph 后端的 Nova 计算 HA。但是当主节点关闭时,我无法将 VM 隔离到另一个计算节点。 openstack 1 个回答 Voted Best Answer Kranthiveer Dontineni 2022-12-09T23:46:45+08:002022-12-09T23:46:45+08:00 实例 HA 会在其主机计算节点出现故障时自动撤离实例。实例 HA 触发的疏散过程类似于用户可以手动执行的操作,如疏散实例中所述。实例 HA 适用于共享存储和本地存储环境,这意味着撤离的实例将在新主机内保持相同的网络配置(静态 ip、浮动 ip 等)和特性,即使它们是从头开始生成的。 实例 HA 由三个资源代理管理: fence_compute:当节点变得不可用时,将 Compute 节点标记为疏散 NovaEvacuate:从故障节点中撤离实例,并在其中一个控制器节点上运行 nova-compute-wait:在实例完全撤离到正常运行的计算主机后,重新启动实例上的计算服务。 有关更多信息,您可以通过此链接
实例 HA 会在其主机计算节点出现故障时自动撤离实例。实例 HA 触发的疏散过程类似于用户可以手动执行的操作,如疏散实例中所述。实例 HA 适用于共享存储和本地存储环境,这意味着撤离的实例将在新主机内保持相同的网络配置(静态 ip、浮动 ip 等)和特性,即使它们是从头开始生成的。
实例 HA 由三个资源代理管理:
fence_compute:当节点变得不可用时,将 Compute 节点标记为疏散
NovaEvacuate:从故障节点中撤离实例,并在其中一个控制器节点上运行
nova-compute-wait:在实例完全撤离到正常运行的计算主机后,重新启动实例上的计算服务。
有关更多信息,您可以通过此链接