A máquina virtual Hyper-V não pode ser migrada para um host específico no cluster

3

Eu tenho um cluster Hyper-V de três nós em execução no Windows Server 2008 R2, que está funcionando perfeitamente: não há erros, trabalhos de migração ao vivo, todos os hosts podem executar todas as máquinas virtuais e assim por diante.

Mas um operador virtual específico está tentando me enlouquecer: funciona em dois nós do cluster, mas não no terceiro.

Sempre que eu tento mover a VM para esse nó, seja em uma migração ao vivo ou com a VM desligada, ela sempre falha. No log de eventos do host, esses eventos são registrados:

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.

Todas as outras VMs podem ser movidas para / do host incorreto e a VM incorreta pode ser movida entre os outros dois hosts. Além disso, isso não é um problema de armazenamento, porque há outras VMs no mesmo volume de cluster e o host não tem problemas para executá-las.

O que está acontecendo aqui?

    
por Massimo 21.10.2012 / 03:33

1 resposta

0

Nunca encontrei a resposta; não era um problema da ACL (as ACLs de arquivo da VM incorreta eram idênticas a todas as outras), provavelmente algo ficou preso na configuração da VM.

Excluir a VM, recriá-la e reconectar seus VHDs corrigiu completamente o problema.

    
por 21.10.2012 / 17:12