Rozšíření ovladače NVIDIA GPU pro Windows

Rozšíření ovladače NVIDIA GPU pro Windows nainstaluje ovladače NVIDIA GPU na virtuální počítače řady N-series s Windows. V závislosti na rodině virtuálních počítačů rozšíření nainstaluje ovladače CUDA nebo GRID. Při instalaci ovladačů NVIDIA pomocí tohoto rozšíření přijímáte a souhlasíte s podmínkami licenční smlouvy společnosti NVIDIA End-User. Během procesu instalace se virtuální počítač může restartovat, aby se dokončilo nastavení ovladače.

Pokyny pro ruční instalaci ovladačů a seznam aktuálních podporovaných verzí jsou k dispozici ke kontrole. Další informace najdete v tématu Instalace ovladačů NVIDIA GPU na virtuální počítače řady N-series s Windows.

Rozšíření ovladače NVIDIA GPU je také možné nasadit na virtuální počítače řady N-series s Linuxem. Další informace najdete v tématu Rozšíření ovladače NVIDIA GPU pro Linux.

Požadavky

Ověřte, že váš virtuální počítač splňuje požadavky pro použití rozšíření ovladače NVIDIA GPU.

Podpora operačního systému

Rozšíření ovladače NVIDIA GPU podporuje následující verze Windows:

Distribuce Verze
Windows 11 Jádro
Windows 10 Jádro
Windows Server 2022 Jádro
Windows Server 2019 Jádro
Windows Server 2016 Jádro
Windows Server 2012 R2 Jádro

Vyžaduje se připojení k internetu.

Rozšíření ovladače NVIDIA GPU vyžaduje, aby cílový virtuální počítač byl připojený k internetu a měl přístup.

Kontrola schématu rozšíření

Následující fragment kódu JSON ukazuje schéma pro rozšíření:

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

Vlastnosti

Schéma JSON obsahuje hodnoty pro následující parametry.

Name Hodnota/příklad Datový typ
apiVersion 2015-06-15 date
publisher Microsoft.HpcCompute řetězec
type NvidiaGpuDriverWindows řetězec
typeHandlerVersion 1.4 int

Nasazení rozšíření

Rozšíření virtuálních počítačů Azure je možné spravovat pomocí Azure CLI, PowerShellu, šablon Azure Resource Manager (ARM) a Azure Portal.

Poznámka

Některé z následujících příkladů používají <placeholder> hodnoty parametrů v příkazech. Před spuštěním jednotlivých příkazů nezapomeňte nahradit všechny zástupné hodnoty konkrétními hodnotami pro vaši konfiguraci.

portál Azure

Chcete-li nainstalovat rozšíření ovladače NVIDIA GPU v Azure Portal, postupujte takto:

  1. V Azure Portal přejděte na virtuální počítač, na který chcete rozšíření nainstalovat.

  2. V části Nastavení vyberte Rozšíření a aplikace.

    Snímek obrazovky, který ukazuje, jak vybrat rozšíření a aplikace pro virtuální počítač v Azure Portal

  3. V části Rozšíření vyberte + Přidat.

    Snímek obrazovky, který ukazuje, jak přidat rozšíření pro virtuální počítač v Azure Portal

  4. Vyhledejte a vyberte Rozšíření ovladače NVIDIA GPU a pak vyberte Další.

    Snímek obrazovky, který ukazuje, jak najít a vybrat rozšíření ovladače NVIDIA GPU pro virtuální počítač v Azure Portal

  5. Vyberte Zkontrolovat a vytvořit. Potvrďte akci nasazení a vyberte Vytvořit.

    Počkejte několik minut, než se rozšíření nasadí.

    Snímek obrazovky, který ukazuje, jak vytvořit rozšíření ovladače NVIDIA GPU na vybraném virtuálním počítači v Azure Portal

  6. Ověřte, že je rozšíření uvedené jako nainstalované rozšíření pro virtuální počítač.

    Snímek obrazovky znázorňující rozšíření ovladače NVIDIA GPU v seznamu rozšíření virtuálního počítače v Azure Portal

Šablona ARM

Šablony ARM jsou ideální, když nasazujete jeden nebo více virtuálních počítačů, které vyžadují konfiguraci po nasazení.

Konfigurace JSON pro rozšíření virtuálního počítače může být vnořená do prostředku virtuálního počítače nebo umístěná na kořenové nebo nejvyšší úrovni šablony JSON ARM. Umístění konfigurace JSON ovlivňuje hodnotu prostředku name a type. Další informace najdete v tématu Nastavení názvu a typu pro podřízené prostředky.

Následující příklad předpokládá, že rozšíření je vnořené uvnitř prostředku virtuálního počítače. Když je prostředek rozšíření vnořený, json se umístí do objektu "resources": [] virtuálního počítače.

{
  "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.4",
    "autoUpgradeMinorVersion": true,
    "settings": {
    }
  }
}

PowerShell

Pomocí následujícího příkazu PowerShellu nasaďte rozšíření ovladače NVIDIA GPU do virtuálního počítače.

Set-AzVMExtension
    -ResourceGroupName "<myResourceGroup>" `
    -VMName "<myVM>" `
    -Location "<location>" `
    -Publisher "Microsoft.HpcCompute" `
    -ExtensionName "NvidiaGpuDriverWindows" `
    -ExtensionType "NvidiaGpuDriverWindows" `
    -TypeHandlerVersion 1.4 `
    -SettingString '{ `
	}'

Azure CLI

Spuštěním následujícího příkazu v Azure CLI nasaďte rozšíření ovladače NVIDIA GPU do virtuálního počítače.

az vm extension set \
  --resource-group <myResourceGroup> \
  --vm-name <myVM> \
  --name NvidiaGpuDriverWindows \
  --publisher Microsoft.HpcCompute \
  --version 1.4 \
  --settings '{ \
  }'

Řešení potíží

Tady je několik návrhů, jak řešit problémy s nasazením.

Kontrola stavu rozšíření

Zkontrolujte stav nasazení rozšíření v Azure Portal nebo pomocí PowerShellu nebo Azure CLI.

Pokud chcete zobrazit stav nasazení rozšíření pro daný virtuální počítač, spusťte následující příkazy:

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

Kontrola výstupních protokolů

Prohlédněte si výstupní protokoly pro nasazení rozšíření ovladače NVIDIA GPU v části C:\WindowsAzure\Logs\Plugins\Microsoft.HpcCompute.NvidiaGpuDriverWindows\.

Reakce na kódy chyb

V následující tabulce jsou uvedené běžné kódy chyb pro nasazení a potenciální následné akce.

Chyba Popis Akce
0 Operace byla úspěšná. Není nutná žádná akce.
1 Operace byla úspěšná. Restartování.
100 Operace není podporovaná nebo ji nelze dokončit. Zkontrolujte soubory protokolu a zjistěte příčinu chyby, například:
– Verze PowerShellu se nepodporuje.
– Velikost virtuálního počítače není virtuální počítač řady N.
– Selhání při stahování dat.
240, 840 Vypršení časového limitu operace. Operace opakování.
-1 Došlo k výjimce. Zkontrolujte soubory protokolu a zjistěte příčinu výjimky.
-5x Operace se přerušila kvůli čekání na restartování. Restartujte virtuální počítač. Instalace po restartování pokračuje.
Odinstalace by měla být vyvolána ručně.

Získání podpory

Tady jsou některé další možnosti, které vám pomůžou vyřešit problémy s nasazením:

Další kroky