我们在6个刀片上构build了一个故障转移群集,每个刀片都运行Hyper V。每个框都运行Server 2008 R2。
我们有很多虚拟机运行,都具有相同的基本configuration:
VHD存储在群集共享卷上。 2个虚拟网卡(1个用于LAN连接,1个用于SAN连接)。
我们所有的虚拟机都可以在任何其他刀片之间进行迁移,除了一个在当前刀片上正常运行的虚拟机之外,不会迁移到任何其他位置。
什么可能是它的原因或我应该在哪里看到一个详细的错误信息,因为我似乎无法find任何日志中logging的许多信息。
编辑:
我知道通常的罪魁祸首是错误匹配的资源名称。 我们已经在那里的一些刀片上命名不同的网卡。 据我们现在可以告诉现在,每一个金属上的一切看起来都是一样的。
在其他几个论坛上浏览post后,我们select从群集中删除虚拟机。 销毁VM,然后将底层VHD附加到新的VM,然后再将其添加回集群。 之后,这一切工作正常。
有可能这个虚拟机是在所有集群networkingbuild立之前创build的,我注意到这可能是一个问题。 这是我的Hyper V的经验和迁移的早期…我错过了我曾经工作的VMWare ESX没有问题! 我会公平的,可能是我们在设置上犯了一个错误,但如果错误logging提供了更多的信息,而不是仅仅说“迁移失败”,那将会很好。