Estensione driver GPU AMD per Windows

Questo articolo offre una panoramica dell'estensione macchina virtuale (VM) per distribuire i driver GPU AMD nelle macchine virtuali serie N di Windows. Quando si installano i driver AMD usando questa estensione, si accettano e si accettano le condizioni del Contratto di licenza per l'utente finale AMD. Durante il processo di installazione, la macchina virtuale potrebbe essere riavviata per completare l'installazione del driver.

Sono disponibili istruzioni sull'installazione manuale dei driver e sulle versioni supportate correnti. Per altre informazioni, vedere Configurazione del driver GPU AMD serie N di Azure per Windows.

Prerequisiti

Connettività Internet

L'estensione Microsoft Azure per i driver GPU AMD richiede che la macchina virtuale di destinazione sia connessa a Internet e abbia accesso.

Schema dell'estensione

Il codice JSON seguente illustra lo schema per l'estensione:

{
  "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": {
    }
  }
}

Proprietà

Nome Valore/Esempio Tipo di dati
apiVersion 2015-06-15 data
publisher Microsoft.HpcCompute string
type AmdGpuDriverWindows string
typeHandlerVersion 1.1 int

Distribuzione

Azure portal

È possibile distribuire le estensioni della macchina virtuale AMD di Azure nel portale di Azure.

  1. Nel browser passare al portale di Azure.

  2. Passare alla macchina virtuale in cui si vuole installare il driver.

  3. Nel menu a sinistra selezionare Estensioni.

    Screenshot that shows selecting Extensions in the Azure portal menu.

  4. Selezionare Aggiungi.

    Screenshot that shows adding a V M extension for the selected V M.

  5. Scorrere fino a trovare e selezionare AMD GPU Driver Extension (Estensione driver GPU AMD) e quindi selezionare Next (Avanti).

    Screenshot that shows selecting AMD G P U Driver Extension.

  6. Selezionare Rivedi e crea e quindi Crea. Attendere alcuni minuti per la distribuzione del driver.

    Screenshot that shows selecting the Review + create button.

  7. Verificare che l'estensione sia stata aggiunta all'elenco delle estensioni installate.

    Screenshot that shows the new extension in the list of extensions for the V M.

Modello di Azure Resource Manager

È possibile usare i modelli di Azure Resource Manager per distribuire le estensioni delle macchine virtuali di Azure. I modelli sono ideali quando si distribuiscono una o più macchine virtuali che richiedono la configurazione post-distribuzione.

La configurazione JSON per un'estensione macchina virtuale può essere annidata all'interno della risorsa della macchina virtuale o posizionata al livello radice o superiore di un modello JSON di Resource Manager. Il posizionamento della configurazione JSON influisce sul valore del nome e del tipo di risorsa. Per altre informazioni, vedere Set name and type for child resources (Impostare il nome e il tipo per le risorse figlio).

L'esempio seguente presuppone che l'estensione sia annidata all'interno della risorsa della macchina virtuale. Quando la risorsa di estensione è annidata, il codice JSON viene inserito nell'oggetto "resources": [] della macchina virtuale.

{
  "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 '{ `
	}'

Interfaccia della riga di comando di Azure

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

Risoluzione dei problemi e supporto

Risoluzione dei problemi

È possibile recuperare i dati sullo stato delle distribuzioni di estensioni dal portale di Azure e usando Azure PowerShell e l'interfaccia della riga di comando di Azure. Per visualizzare lo stato di distribuzione delle estensioni per una determinata macchina virtuale, eseguire il comando seguente:

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

L'output dell'esecuzione dell'estensione viene registrato nella directory seguente:

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

Codici errore

Codice di errore Significato Azione possibile
0 Operazione riuscita.
1 Operazione riuscita. Riavvio richiesto.
100 Operazione non supportata o non completata. Le possibili cause sono che la versione di PowerShell non è supportata, le dimensioni della macchina virtuale non sono una macchina virtuale serie N e si è verificato un errore durante il download dei dati. Controllare i file di log per determinare la causa dell'errore.
240, 840 Timeout dell'operazione. Ripetere l'operazione.
-1 Si è verificata un'eccezione. Controllare i file di log per determinare la causa dell'eccezione.
-5x Operazione interrotta a causa di un riavvio in sospeso. Riavviare la macchina virtuale. L'installazione continua dopo il riavvio. La disinstallazione deve essere richiamata manualmente.

Supporto

Per ricevere assistenza in relazione a qualsiasi aspetto di questo articolo, contattare gli esperti di Azure nei forum MSDN e Stack Overflow di Azure. In alternativa, è possibile archiviare un evento imprevisto di supporto tecnico di Azure. Passare a supporto tecnico di Azure e selezionare Ottieni supporto. Per informazioni sull'uso di supporto tecnico di Azure, vedere le domande frequenti supporto tecnico di Azure.

Passaggi successivi