停止两个 hyper-v 副本的启动

停止两个 hyper-v 副本的启动

考虑以下 hyper-v 配置:

host1,运行 guest1 host2,运行 guest2

guest1 使用 hyper-v 复制功能复制到 host2 guest2 使用 hyper-v 复制功能复制到 host1

考虑以下 host2 中断的情况

由于系统管理员关闭主机进行计划的硬件升级,host2 下线 系统管理员团队将 guest2 启动到 host1 上,服务恢复,业务继续运​​行

一段时间后... 系统管理员启动 host2 配置为自动启动的来宾,例如 guest2,启动

有 2 个 guest2 实例已启动。

问题:是否存在这样的配置:在发生中断(在此期间 host1 启动了 guest2 的副本)之后,host2 上线后,guest2 将无法在 host2 上启动。

在上述场景中,我理解如果在 host2 关闭之前将 guest2 故障转移到 host1,那么当 host2 在线购买时,host2 就不会启动 guest2,然而在计划外的停机中,没有人会提前知道将 guest2 故障转移

答案1

问题:在发生中断(在此期间 host1 启动了 guest2 的副本)之后,host2 重新上线,此时是否存在这样一种配置:guest2 无法在 host2 上启动?

答:没有。

我认为最简单的做法是断开之前发生故障的主机虚拟交换机网卡,这样虚拟机就没有网络连接。然后,您可以关闭相应的虚拟机并执行反向复制。

相关内容