我有一台运行Equalogic PS4100 SAN的Hyper-V的W2K8 R2 Datacenter服务器。 我在生产中运行5个虚拟机。 我现在有第二个服务器,并希望为集群设置。 服务器,操作系统等等都是一样的,但是我的问题是如何将它们集中在一起,而不会影响生产中的5台虚拟机? 我是否需要closures它们并移动它们并从头开始,或者我可以使用它们来实现吗?
谢谢
为了做你想做的事情,你将不得不提前计划这种情况。 您可以设置一台具有第二台潜在未来主机可以共享的存储的Hyper-V主机。 你可以将这个唯一的主机设置成一个没有其他成员的集群。
然后,稍后可以将节点添加到该群集。 但是,如果一段时间内没有closures某个主机,就无法将其closures。
为了对Hyper-V虚拟机进行集群化,您需要虚拟机位于共享存储上,所有集群节点都可以访问该共享存储; 因为您正在使用iSCSI SAN,所以应该已经是您的情况了。 您需要设置群集,然后将这些VMconfiguration为群集资源。 为了做到这一点,您需要closures虚拟机,但是如果它们已经存储在SAN上,则不需要移动它们。
设置故障转移群集可能会非常棘手(要特别注意networking设置),但这绝不是一件非常困难的任务。 这些链接应该有帮助:
http://technet.microsoft.com/en-us/library/ff182338(v=ws.10).aspx
http://technet.microsoft.com/en-us/library/cc732181(v=ws.10).aspx
此外,请注意,为了在Windows系统上拥有故障转移群集,您需要节点成为Active Directory域的一部分; 如果你没有,你需要设置它。 请不要使用与您的域控制器运行在同一个群集上的虚拟机…如果您希望群集在重新启动后仍能继续运行,那么这是最糟糕的事情。