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 |
uitgever | Microsoft.HpcCompute | tekenreeks |
type | AmdGpuDriverWindows | tekenreeks |
typeHandlerVersion | 1.1 | int |
Implementatie
Azure Portal
U kunt Azure AMD VM-extensies implementeren in Azure Portal.
Ga in een browser naar de Azure Portal.
Ga naar de virtuele machine waarop u het stuurprogramma wilt installeren.
Selecteer Extensies in het linkermenu.
Selecteer Toevoegen.
Schuif naar de extensie voor AMD GPU-stuurprogramma's en selecteer vervolgens Volgende.
Selecteer Beoordelen en maken en selecteer Maken. Wacht enkele minuten totdat het stuurprogramma is geïmplementeerd.
Controleer of de extensie is toegevoegd aan de lijst met geïnstalleerde extensies.
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
- Zie extensies en functies voor virtuele machines voor Windows voor meer informatie over extensies.
- Zie voor meer informatie over VM's uit de N-serie de grootten van virtuele machines die zijn geoptimaliseerd voor GPU.