Temos um cluster Hyper-V de 4 nós executando cerca de 15 VMs. Em nenhum deles eu testei, posso inspecionar ou editar VHDXs em VMs em execução. Eu recebo um erro de permissão de algum tipo ao tentar fazer isso:
Dado que as VMs estão em execução, os hosts obviamente têm acesso aos arquivos. Posso navegar até o local dos arquivos e vê-los, e posso ver que atualmente todos têm controle total.
O que mais me impediria de editar o disco com as permissões acima?
A causa do meu problema parecia derivar do fato de que essas VMs estavam sendo gerenciadas pelo WSFC (clustering de failover), o que impedia o gerenciador do Hyper-V de fazer essas alterações.
Se eu tentasse esse processo usando o gerenciador de cluster de failover, consegui expandir o disco enquanto a VM estava online.