Extensie voor AMD GPU-stuurprogramma voor Windows

Dit artikel bevat een overzicht van de vm-extensie (virtuele machine) voor het implementeren van AMD GPU-stuurprogramma's op virtuele Windows-machines uit de N-serie. Wanneer u AMD-stuurprogramma's installeert met behulp van deze extensie, gaat u akkoord met de voorwaarden van de licentieovereenkomst voor AMD-eindgebruikers. Tijdens het installatieproces kan de virtuele machine opnieuw worden opgestart om de installatie van het stuurprogramma te voltooien.

Instructies voor handmatige installatie van de stuurprogramma's en de huidige ondersteunde versies zijn beschikbaar. Zie de installatie van amd GPU-stuurprogramma's uit de Azure N-serie voor Windows voor meer informatie.

Vereisten

Verbinding met internet

De Microsoft Azure-extensie voor AMD GPU-stuurprogramma's vereist dat de doel-VM is verbonden met internet en toegang heeft.

Extensieschema

In de volgende JSON ziet u het schema voor de extensie:

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

Eigenschappen

Naam Waarde/voorbeeld Gegevenstype
apiVersion 2015-06-15 datum
Publisher Microsoft.HpcCompute tekenreeks
type AmdGpuDriverWindows tekenreeks
typeHandlerVersion 1.1 int

Implementatie

Azure Portal

U kunt Azure AMD VM-extensies implementeren in Azure Portal.

  1. Ga in een browser naar de Azure Portal.

  2. Ga naar de virtuele machine waarop u het stuurprogramma wilt installeren.

  3. Selecteer Extensies in het linkermenu.

    Screenshot that shows selecting Extensions in the Azure portal menu.

  4. Selecteer Toevoegen.

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

  5. Schuif naar de extensie voor AMD GPU-stuurprogramma's en selecteer vervolgens Volgende.

    Screenshot that shows selecting AMD G P U Driver Extension.

  6. Selecteer Beoordelen en maken en selecteer Maken. Wacht enkele minuten totdat het stuurprogramma is geïmplementeerd.

    Screenshot that shows selecting the Review + create button.

  7. Controleer of de extensie is toegevoegd aan de lijst met geïnstalleerde extensies.

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

Azure Resource Manager-sjabloon

U kunt Azure Resource Manager-sjablonen gebruiken om Azure VM-extensies te implementeren. Sjablonen zijn ideaal wanneer u een of meer virtuele machines implementeert waarvoor configuratie na de implementatie is vereist.

De JSON-configuratie voor een virtuele-machineextensie kan worden genest in de virtuele-machineresource of op het hoogste niveau van een Resource Manager JSON-sjabloon worden geplaatst. De plaatsing van de JSON-configuratie is van invloed op de waarde van de resourcenaam en het type. Zie Naam en type instellen voor onderliggende resources voor meer informatie.

In het volgende voorbeeld wordt ervan uitgegaan dat de extensie is genest binnen de resource van de virtuele machine. Wanneer de extensieresource is genest, wordt de JSON in het "resources": [] object van de virtuele machine geplaatst.

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

Azure-CLI

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

Problemen met en ondersteuning oplossen

Problemen oplossen

U kunt gegevens ophalen over de status van extensie-implementaties vanuit Azure Portal en met behulp van Azure PowerShell en de Azure CLI. Voer de volgende opdracht uit om de implementatiestatus van extensies voor een bepaalde VIRTUELE machine te zien:

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

Uitvoer van de uitvoering van de extensie wordt vastgelegd in de volgende map:

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

Foutcodes

Foutcode Betekenis Mogelijke actie
0 De bewerking is voltooid.
1 De bewerking is voltooid. Opnieuw opstarten is vereist.
100 De bewerking wordt niet ondersteund of kan niet worden voltooid. Mogelijke oorzaken zijn dat de PowerShell-versie niet wordt ondersteund, dat de VM-grootte geen VM uit de N-serie is en dat er een fout is opgetreden bij het downloaden van gegevens. Controleer de logboekbestanden om de oorzaak van de fout te bepalen.
240, 840 Time-out voor bewerking. Bewerking opnieuw proberen.
-1 Er is een uitzondering opgetreden. Controleer de logboekbestanden om de oorzaak van de uitzondering te bepalen.
-5x De bewerking is onderbroken vanwege opnieuw opstarten in behandeling. Start de VM opnieuw op. De installatie wordt voortgezet na het opnieuw opstarten. Verwijderen moet handmatig worden aangeroepen.

Ondersteuning

Als u op enig moment in dit artikel meer hulp nodig hebt, neemt u contact op met de Azure-experts op de MSDN Azure- en Stack Overflow-forums. U kunt ook een ondersteuning voor Azure incident indienen. Ga naar ondersteuning voor Azure en selecteer Ondersteuning krijgen. Lees de veelgestelde vragen over het gebruik van ondersteuning voor Azure voor meer informatie over het gebruik van ondersteuning voor Azure ondersteuning voor Azure.

Volgende stappen