Bem-vindo ao Microsoft Q&A!
Pelo que foi descrito e com base nas informações disponíveis, o erro que você está enfrentando ao configurar a Atribuição Discreta de Dispositivo (DDA) no Hyper-V com GPUs Ampere A2 no Windows Server 2022 pode estar relacionado a configurações específicas de hardware ou software. Aqui está uma análise detalhada e passos para solucionar o problema:
- Verificação de Compatibilidade
Certifique-se de que:
- O servidor Dell R6615 e as GPUs Ampere A2 são compatíveis com DDA. A documentação oficial da Microsoft menciona que nem todos os dispositivos PCIe são compatíveis com DDA. Consulte o fabricante do hardware para confirmar a compatibilidade.
- O sistema operacional do host (Windows Server 2022) e o sistema operacional da máquina virtual são suportados para DDA. Ambos devem ser Windows Server 2016 ou superior, ou Windows 10/11.
Referência: Documentação oficial da Microsoft sobre DDA.
- Configuração de MMIO
Os valores de MMIO (Memory-Mapped I/O) configurados no seu script parecem estar corretos:
- LowMemoryMappedIoSpace: 3 GB (3221225472 bytes).
- HighMemoryMappedIoSpace: 64 GB (68719476736 bytes).
No entanto, é importante verificar se esses valores são adequados para o seu hardware específico. Alguns dispositivos podem exigir ajustes diferentes. Para configurar corretamente:
Set-VM -Name "NomeDaVM" -LowMemoryMappedIoSpace 3GB -HighMemoryMappedIoSpace 64GB
- Desmontar o Dispositivo do Host
Antes de atribuir a GPU à máquina virtual, ela deve ser desmontada do host. Use o seguinte comando no PowerShell:
Dismount-VMHostAssignableDevice -LocationPath "CaminhoDoDispositivo"
Substitua "CaminhoDoDispositivo"
pelo caminho do dispositivo PCIe da GPU, que pode ser obtido com o script SurveyDDA.ps1
.
- Atribuir o Dispositivo à VM
Depois de desmontar o dispositivo, atribua-o à máquina virtual:
Add-VMAssignableDevice -LocationPath "CaminhoDoDispositivo" -VMName "NomeDaVM"
- Instalação de Drivers na VM
Certifique-se de que os drivers mais recentes da NVIDIA para a GPU Ampere A2 estão instalados na máquina virtual. Sem os drivers corretos, a GPU pode não ser reconhecida ou funcionar de forma inadequada.
- Problemas Comuns e Soluções
- Erro de Driver ou Reconhecimento da GPU: Verifique se o driver instalado na VM não apresenta erros. Use o Gerenciador de Dispositivos na VM para confirmar.
- Conexão Física: Se a GPU estiver conectada a um monitor, desative a conexão de vídeo do Hyper-V e reinicie a VM.
- SR-IOV: Caso o recurso SR-IOV (Single Root I/O Virtualization) não esteja habilitado no hardware, isso pode causar problemas. Verifique no BIOS/UEFI do servidor.
- Recursos Adicionais
Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.
Saudações
Jonathan.
-----------
Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!