
Estamos executando o Hyper-V 2019 em um cluster de 2 nós. Temos 2 VMs no cluster de failover que são agrupadas para executar um servidor. Este serviço requer um disco compartilhado. O disco compartilhado está localizado em um CSV no cluster Hyper-V.
Recentemente paramos uma das VMs, mas quando tentamos reiniciá-la, recebemos um erro
O processo não pode acessar o arquivo porque ele está sendo usado por outro processo.
Quando tentamos inspecionar o disco na outra VM que ainda está em execução (e hospedando a unidade), obtemos o mesmo erro.
Responder1
Tópico bem antigo aqui:https://social.technet.microsoft.com/Forums/en-US/ec1c6756-7890-419a-89d0-cf7570901549/error-synthetic-scsi-controller-failed-to-power-on-the-process-cant- acessar arquivo porque ser?forum=winserverhyperv Ele afirma que o host deve ser reinicializado e você pode tentar reconectar o VHDS às VMs.
Como alternativa, você pode tentar criar um cluster de failover convidado usando LUNs iSCSI. Como exemplo, o StarWind VSAN pode ser usado.https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-hyper-v-2-node-hyperconverged-scenario-with-windows-server-2016/
Responder2
Após algumas investigações mais aprofundadas, descobrimos que os arquivos avhdx estavam bem e todos os nossos dados estavam neles, mas o arquivo vhds estava corrompido.
Você pode confirmar isso desligando todas as VMs que estão usando o disco compartilhado, copie e renomeie o arquivo .avhdx para .vhdx e carregue-o.Aviso:depois de desligarmos a segunda VM, também não conseguimos reiniciá-la com o disco compartilhado anexado.
Restauramos o arquivo VHDS de um snapshot SAN e conseguimos carregar o disco de volta na VM sem mais problemas.
Não tenho certeza se existe uma maneira melhor de reparar um arquivo VHDS, então a solução que tenho agora é restaurar o arquivo VHDS (e apenas o VHDS) de um backup recente, e os arquivos avhdx serão re- anexe e você estará de volta aos negócios. Se isso não funcionar, acho que você está enfrentando perda de dados e também deve restaurar todos os arquivos .avhdx relacionados.