Hyper-V虚拟机无法迁移到群集中的特定主机

我有一个在Windows Server 2008 R2上运行的三节点Hyper-V集群,工作非常完美:没有错误,实时迁移工作,所有主机都可以并且将愉快地运行所有虚拟机,等等。

但是一个特定的虚拟机正试图让我发疯:它在群集的两个节点上工作,但不在第三个节点上。

每当我尝试将VM移动到该节点时,无论是在实时迁移中还是在closuresVM的情况下,都会失败。 在主机的事件日志中logging这些事件:

Source: Hyper-V-VMMS Event ID: 16300 Cannot load a virtual machine configuration: General access denied error (0x80070005) (Virtual machine ID <GUID>) Source: Hyper-V-VMMS Evend ID: 20100 The Virtual Machine Management Service failed to register the configuration for the virtual machine '<GUID>' at 'C:\ClusterStorage\<PATH>\<VM>': General access denied error (0x80070005) Source: Hyper-V-High-Availability Event ID: 21102 'Virtual Machine Configuration <VM>' failed to register the virtual machine with the virtual machine management service. 

所有其他虚拟机可以移动到/从违规的主机,并且有问题的虚拟机可以在另外两个主机之间移动。 另外,这不是一个存储问题,因为在同一个集群卷中还有其他虚拟机,并且主机没有运行它们的麻烦。

这里发生了什么?

没有find答案,这不是一个实际的ACL问题(有问题的虚拟机的文件ACL是相同的所有其他的),可能有东西卡在虚拟机configuration。

删除虚拟机,重新创build虚拟机,重新连接虚拟机,完全解决了这个问题。