我们有 2 台 Hyperv 服务器和一个 SAN。配置它们时,高可用性尚未出现。但现在有了。
我可以转换现有服务器以使用故障转移群集吗?或者我必须使用不同的硬件创建一个群集,将当前虚拟机迁移到这些群集,然后引入旧服务器?
答案1
您可以就地执行此操作。您必须重新启动一次或多次,因此将无法使用,但除此之外,您可以使用正在运行的 Hyper-V 服务器,添加群集服务,创建 AD 群集并加入服务器,而不会破坏当前配置。
附注:集群中的虚拟机不是自动实现高可用性。您必须在事后明确“转换”它们。这可以在故障转移群集管理器或 SCVMM(如果有)中完成。
答案2
我认为您无法现场完成此操作,但这相当简单。一旦您将服务器放入集群中,只需将它们移入集群并使其具有高可用性即可。基本上:
- 导出/备份您的虚拟机
- 在两台主机上添加故障转移群集功能
- 配置网络(可能是最麻烦的)
- 在 SAN 上为集群共享卷划分存储空间
- 由于你只有两台主机,你还需要在 SAN 上留出一点空间来放置见证磁盘
- 启动故障转移群集管理器并验证群集
- 然后“创建集群”
- 将虚拟机移至集群共享卷并使其具有高可用性。
这篇 MS 文章将引导您完成此过程: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12648