Extensão do condutor da GPU da AMD para Windows

Este artigo fornece uma visão geral da extensão VM para implantar os controladores DA GPU da AMD em VMs Windows série NVv4. Ao instalar controladores AMD usando esta extensão, está a aceitar e a concordar com os termos do Contrato de Licença End-User AMD. Durante o processo de instalação, o VM pode reiniciar para completar a configuração do controlador.

Estão disponíveis instruções sobre a instalação manual dos controladores e as versões suportadas atuais. Para obter mais informações, consulte a configuração do condutor da GPU da série Azure N para Windows.

Pré-requisitos

Sistema operativo

Esta extensão suporta os seguintes OS:

Distribuição Versão
WINDOWS 10 EMS Construir 1909
Windows 10 Construir 1909
Windows Server 2016 Principal
Windows Server 2019 Principal

Conectividade Internet

A extensão Microsoft Azure para os condutores da GPU da AMD exige que o VM-alvo esteja ligado à internet e tenha acesso.

Esquema de extensão

O seguinte JSON mostra o esquema para a extensão.

{
  "name": "<myExtensionName>",
  "type": "extensions",
  "apiVersion": "2015-06-15",
  "location": "<location>",
  "dependsOn": [
    "[concat('Microsoft.Compute/virtualMachines/', <myVM>)]"
  ],
  "properties": {
    "publisher": "Microsoft.HpcCompute",
    "type": "AmdGpuDriverWindows",
    "typeHandlerVersion": "1.1",
    "autoUpgradeMinorVersion": true,
    "settings": {
    }
  }
}

Propriedades

Name Valor / Exemplo Tipo de Dados
apiVersion 2015-06-15 data
publicador Microsoft.HpcCompute string
tipo AmdGpuDriverWindows string
typeHandlerVersion 1.1 int

Implementação

Portal do Azure

Pode implementar extensões VM Azure AMD no portal Azure.

  1. Num browser, aceda ao Portal do Azure.

  2. Vá à máquina virtual na qual pretende instalar o controlador.

  3. No menu esquerdo, selecione Extensões.

    Screenshot que mostra a seleção de extensões no menu do portal Azure.

  4. Selecione Adicionar.

    Screenshot que mostra a adição de uma extensão V M para o V M selecionado.

  5. Percorra para encontrar e selecionar a extensão do controlador GPU da AMDe, em seguida, selecione Next.

    Screenshot que mostra a seleção do condutor AMD G P U.

  6. Selecione 'Rever + criar' e, em seguida, clique em Criar,aguarde alguns minutos para que o controlador seja implantado.

    Screenshot que mostra selecionar a revisão e criar botão.

  7. Verifique se a extensão é adicionada à lista de extensões instaladas.

    Screenshot que mostra a nova extensão na lista de extensões para o V M.

Modelo do Azure Resource Manager

As extensões Azure VM podem ser implementadas com modelos do Gestor de Recursos Azure. Os modelos são ideais quando se implanta uma ou mais máquinas virtuais que requerem configuração de implantação de posts.

A configuração JSON para uma extensão de máquina virtual pode ser aninhada dentro do recurso de máquina virtual, ou colocada no nível raiz ou superior de um modelo JSON do Gestor de Recursos. A colocação da configuração JSON afeta o valor do nome e do tipo de recurso. Para obter mais informações, consulte o nome definido e o tipo para obter recursos para crianças.

O exemplo a seguir pressupõe que a extensão está aninhada dentro do recurso da máquina virtual. Ao nidificar o recurso de extensão, o JSON é colocado no "resources": [] objeto da máquina virtual.

{
  "name": "myExtensionName",
  "type": "extensions",
  "location": "[resourceGroup().location]",
  "apiVersion": "2015-06-15",
  "dependsOn": [
    "[concat('Microsoft.Compute/virtualMachines/', myVM)]"
  ],
  "properties": {
    "publisher": "Microsoft.HpcCompute",
    "type": "AmdGpuDriverWindows",
    "typeHandlerVersion": "1.1",
    "autoUpgradeMinorVersion": true,
    "settings": {
    }
  }
}

PowerShell

Set-AzVMExtension
    -ResourceGroupName "myResourceGroup" `
    -VMName "myVM" `
    -Location "southcentralus" `
    -Publisher "Microsoft.HpcCompute" `
    -ExtensionName "AmdGpuDriverWindows" `
    -ExtensionType "AmdGpuDriverWindows" `
    -TypeHandlerVersion 1.1 `
    -SettingString '{ `
	}'

CLI do Azure

az vm extension set `
  --resource-group myResourceGroup `
  --vm-name myVM `
  --name AmdGpuDriverWindows `
  --publisher Microsoft.HpcCompute `
  --version 1.1 `
  --settings '{ `
  }'

Resolução de problemas e apoio

Resolução de problemas

Os dados sobre o estado das extensões podem ser recuperados a partir do portal Azure, e utilizando Azure PowerShell e Azure CLI. Para ver o estado de implantação das extensões para um determinado VM, executar o seguinte comando.

Get-AzVMExtension -ResourceGroupName myResourceGroup -VMName myVM -Name myExtensionName
az vm extension list --resource-group myResourceGroup --vm-name myVM -o table

A saída de execução de extensão é registada no seguinte diretório:

C:\WindowsAzure\Logs\Plugins\Microsoft.HpcCompute.AmdGpuDriverMicrosoft\

Códigos de erro

Código de Erro Significado Possível Ação
0 Operação bem sucedida
1 Operação bem sucedida. Reinicialização necessária.
100 A operação não foi suportada ou não pôde ser concluída. Possíveis causas: A versão PowerShell não suportada, o tamanho VM não é um VM da série N, falha em descarregar dados. Verifique os ficheiros de registo para determinar a causa do erro.
240, 840 Tempo limite de operação. Relemgar a operação.
-1 A exceção ocorreu. Verifique os ficheiros de registo para determinar a causa da exceção.
-5x Operação interrompida devido ao reinício pendente. Reinicie o VM. A instalação continuará após o reinício. Desinstalar deve ser invocado manualmente.

Suporte

Se precisar de mais ajuda em qualquer ponto deste artigo, pode contactar os especialistas da Azure nos fóruns msdn Azure e Stack Overflow. Em alternativa, pode apresentar um incidente de suporte ao Azure. Vá ao site de suporte do Azure e selecione Obter suporte. Para obter informações sobre a utilização do Suporte Azure, leia o Microsoft Azure suporte faQ.

Passos seguintes

Para obter mais informações sobre extensões, consulte extensões e funcionalidades da máquina virtual para Windows.

Para obter mais informações sobre VMs da série N, consulte os tamanhos de máquinas virtuais otimizados da GPU.