Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
NVIDIA GPU-drivrutinstillägget för Windows installerar NVIDIA GPU-drivrutiner på Windows virtuella datorer i N-serien (VM). Beroende på vm-familjen installerar tillägget CUDA- eller GRID-drivrutiner. När du installerar NVIDIA-drivrutiner med hjälp av det här tillägget godkänner du och godkänner villkoren i NVIDIA-licensavtalet för slutanvändare. Under installationsprocessen kan den virtuella datorn startas om för att slutföra drivrutinskonfigurationen.
Anvisningarna för manuell installation av drivrutinerna och listan över aktuella versioner som stöds är tillgängliga för granskning. Mer information finns i Installera NVIDIA GPU-drivrutiner på virtuella datorer i N-serien som körs Windows.
NVIDIA GPU-drivrutinstillägget kan också distribueras på virtuella Linux-datorer i N-serien. Mer information finns i NVIDIA GPU Driver Extension för Linux.
Note
Det här tillägget fortsätter att använda v18.x tills vi har slutfört v20.x-distributionen i Q3 CY2026.
Note
GPU-drivrutinstilläggen uppdaterar inte drivrutinen automatiskt när tillägget har installerats. Om du behöver flytta till en nyare drivrutinsversion laddar du antingen ned och installerar drivrutinen manuellt eller tar bort och lägger till tillägget igen.
Note
Prova VM-hjälp för snabbare diagnostik. Vi rekommenderar att du kör hjälpen VM för Windows eller VM-hjälp för Linux. De här skriptbaserade diagnostikverktygen hjälper dig att identifiera vanliga problem som påverkar Azure VM-gästagent och övergripande hälsotillstånd för virtuella datorer.
Om du har prestandaproblem med virtuella datorer kör du dessa verktyg innan du kontaktar supporten.
Prerequisites
Bekräfta att den virtuella datorn uppfyller kraven för att använda NVIDIA GPU Driver Extension.
Stöd för operativsystem
NVIDIA GPU Driver Extension stöder följande Windows versioner:
| Distribution | Version |
|---|---|
| Windows 11 | Core |
| Windows 10 | Core |
| Windows Server 2022 | Core |
| Windows Server 2019 | Core |
| Windows Server 2016 | Core |
| Windows Server 2012 R2 | Core |
Internetanslutning krävs
NVIDIA GPU Driver Extension kräver att den virtuella måldatorn är ansluten till Internet och har åtkomst.
Granska tilläggsschemat
Följande JSON-kodfragment visar schemat för tillägget:
{
"name": "<myExtensionName>",
"type": "extensions",
"apiVersion": "2015-06-15",
"location": "<location>",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', <myVM>)]"
],
"properties": {
"publisher": "Microsoft.HpcCompute",
"type": "NvidiaGpuDriverWindows",
"typeHandlerVersion": "1.10",
"autoUpgradeMinorVersion": true,
"settings": {
}
}
}
Properties
JSON-schemat innehåller värden för följande parametrar.
| Name | Value/Example | Datatyp |
|---|---|---|
apiVersion |
2015-06-15 | date |
publisher |
Microsoft. HpcCompute | string |
type |
NvidiaGpuDriverWindows | string |
typeHandlerVersion |
1.10 | int |
Distribuera tillägget
Azure VM-tillägg kan hanteras med hjälp av mallarna Azure CLI, PowerShell, Azure Resource Manager (ARM) och Azure portalen.
Note
Några av följande exempel använder <placeholder> parametervärden i kommandona. Innan du kör varje kommando måste du ersätta platshållarvärden med specifika värden för konfigurationen.
Azure-portalen
Följ dessa steg för att installera NVIDIA GPU-drivrutinstillägget i Azure portalen:
I Azure-portalen går du till den virtuella dator där du vill installera tillägget.
Under Inställningar väljer du Tillägg + program.
Under Tillägg väljer du + Lägg till.
Leta upp och välj NVIDIA GPU Driver Extension och välj sedan Nästa.
Välj Granska + skapa. Bekräfta distributionsåtgärden och välj Skapa.
Vänta några minuter tills tillägget har distribuerats.
Bekräfta att tillägget visas som ett installerat tillägg för den virtuella datorn.
ARM template
ARM-mallar är idealiska när du distribuerar en eller flera virtuella datorer som kräver konfiguration efter distributionen.
JSON-konfigurationen för ett tillägg för virtuella datorer kan kapslas i den virtuella datorresursen eller placeras på rot- eller toppnivå i en JSON ARM-mall. Placeringen av JSON-konfigurationen påverkar värdet för resursen name och type. Mer information finns i Ange namn och typ för underordnade resurser.
I följande exempel förutsätts att tillägget är kapslat i resursen för den virtuella datorn. När tilläggsresursen är kapslad placeras JSON i objektet för den "resources": [] virtuella datorn.
{
"name": "<myExtensionName>",
"type": "extensions",
"location": "[<resourceGroup().location>]",
"apiVersion": "2015-06-15",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', <myVM>)]"
],
"properties": {
"publisher": "Microsoft.HpcCompute",
"type": "NvidiaGpuDriverWindows",
"typeHandlerVersion": "1.10",
"autoUpgradeMinorVersion": true,
"settings": {
}
}
}
PowerShell
Använd följande PowerShell-kommando för att distribuera NVIDIA GPU Driver Extension till en virtuell dator.
Set-AzVMExtension
-ResourceGroupName "<myResourceGroup>" `
-VMName "<myVM>" `
-Location "<location>" `
-Publisher "Microsoft.HpcCompute" `
-ExtensionName "NvidiaGpuDriverWindows" `
-ExtensionType "NvidiaGpuDriverWindows" `
-TypeHandlerVersion 1.10 `
-SettingString '{ `
}'
Azure CLI
Kör följande kommando i Azure CLI för att distribuera NVIDIA GPU Driver Extension till en virtuell dator.
az vm extension set \
--resource-group <myResourceGroup> \
--vm-name <myVM> \
--name NvidiaGpuDriverWindows \
--publisher Microsoft.HpcCompute \
--version 1.10 \
--settings '{ \
}'
Felsökning av problemen
Här följer några förslag på hur du felsöker distributionsproblem.
Kontrollera tilläggsstatus
Kontrollera statusen för tilläggsdistributionen i Azure-portalen eller med hjälp av PowerShell eller Azure CLI.
Om du vill se distributionstillståndet för tillägg för en viss virtuell dator kör du följande kommandon:
Get-AzVMExtension -ResourceGroupName <myResourceGroup> -VMName <myVM> -Name <myExtensionName>
az vm extension list --resource-group <myResourceGroup> --vm-name <myVM> -o table
Granska utdataloggar
Visa loggfiler för resultat från NVIDIA GPU Driver Extension-distributionen under C:\WindowsAzure\Logs\Plugins\Microsoft.HpcCompute.NvidiaGpuDriverWindows\.
Svara på felkoder
I följande tabell visas vanliga felkoder för distribution och potentiella uppföljningsåtgärder.
| Error | Description | Action |
|---|---|---|
| 0 | Operationen lyckades. | Ingen nödvändig åtgärd. |
| 1 | Operationen lyckades. | Reboot. |
| 100 | Åtgärden stöds inte eller kunde inte slutföras. | Kontrollera loggfilerna för att fastställa orsaken till felet, till exempel: – PowerShell-versionen stöds inte. – VM-storleken är inte en virtuell dator i N-serien. – Det gick inte att ladda ned data. |
| 240, 840 | Tidsgräns för åtgärd. | Försök igen. |
| -1 | Ett undantag inträffade. | Kontrollera loggfilerna för att fastställa orsaken till undantaget. |
| -5x | Åtgärden avbröts på grund av väntande omstart. | Starta om den virtuella datorn. Installationen fortsätter efter omstart. Avinstallationen ska anropas manuellt. |
Kända problemområden
GRID Driver-versionen 17.x är inkompatibel på NVv3 (NVIDIA Tesla M60). GRID-drivrutiner upp till version 16.5 stöds.
NvidiaGpuDriverWindows installerar de senaste drivrutinerna som är inkompatibla på NVv3 SKU. Använd i stället följande körningsinställningar för att tvinga tillägget att installera en äldre version av drivrutinen. Mer information om drivrutinsversioner finns i NVIDIA GPU-resurser.
az vm extension set --resource-group <rg-name> --vm-name <vm-name> --name NvidiaGpuDriverWindows --publisher Microsoft.HpcCompute --settings "{'driverVersion':'538.46'}"
{
"name": "NvidiaGpuDriverWindows",
"type": "extensions",
"apiVersion": "2015-06-15",
"location": "<location>",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', <myVM>)]"
],
"properties": {
"publisher": "Microsoft.HpcCompute",
"type": "NvidiaGpuDriverWindows",
"typeHandlerVersion": "1.10",
"autoUpgradeMinorVersion": true,
"settings": {
"driverVersion": "538.46"
}
}
}
Få support
Här följer några andra alternativ som hjälper dig att lösa distributionsproblem:
För hjälp, kontakta Azure-experterna på Q&A- och Stack Overflow-forum.
Om du inte hittar något svar på webbplatsen kan du skicka en fråga för indata från Microsoft eller andra medlemmar i communityn.
Du kan också Contact Microsoft Support. Information om hur du använder Azure support finns i vanliga frågor och svar om Azure support.
Nästa steg
- Mer information om tillägg finns i Virtual machine extensions and features for Windows.
- Mer information om virtuella datorer i N-serien finns i GPU-optimerade storlekar för virtuella datorer.