Aracılığıyla paylaş


Windows için AMD GPU Sürücü Uzantısı

Bu makalede, Windows N serisi VM'lerde AMD GPU sürücülerini dağıtmak için sanal makine (VM) uzantısına genel bir bakış sağlanır. Bu uzantıyı kullanarak AMD sürücülerini yüklediğinizde, AMD Son Kullanıcı Lisans Sözleşmesi'nin koşullarını kabul etmiş ve kabul etmiş olursunuz. Yükleme işlemi sırasında, sürücü kurulumunu tamamlamak için VM yeniden başlatılabilir.

Sürücülerin ve desteklenen geçerli sürümlerin el ile yüklenmesiyle ilgili yönergeler sağlanır. Daha fazla bilgi için bkz . Windows için Azure N serisi AMD GPU sürücüsü kurulumu.

Önkoşullar

İnternet bağlantısı

AMD GPU Sürücüleri için Microsoft Azure Uzantısı, hedef VM'nin İnternet'e bağlı olmasını ve erişimi olmasını gerektirir.

Uzantı şeması

Aşağıdaki JSON uzantısının şemasını gösterir:

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

Properties

Veri Akışı Adı Değer/Örnek Veri türü
apiVersion 2015-06-15 tarih
yayınevi Microsoft.HpcCompute Dize
Tür AmdGpuDriverWindows Dize
typeHandlerVersion 1.1 int

Dağıtım

Azure portal

Azure AMD VM uzantılarını Azure portalında dağıtabilirsiniz.

  1. Bir tarayıcıda Azure portalına gidin.

  2. Sürücüyü yüklemek istediğiniz sanal makineye gidin.

  3. Sol menüde Uzantılar'ı seçin.

    Azure portalı menüsünde Uzantılar'ı seçmeyi gösteren ekran görüntüsü.

  4. Ekle'yi seçin.

    Seçili V M için V M uzantısı eklemeyi gösteren ekran görüntüsü.

  5. AMD GPU Sürücü Uzantısı'nı bulup seçmek için ekranı kaydırın ve ardından İleri'yi seçin.

    AMD G P U Sürücü Uzantısı'nın seçilmesini gösteren ekran görüntüsü.

  6. Gözden geçir ve oluştur'u ve ardından Oluştur'u seçin. Sürücünün dağıtılması için birkaç dakika bekleyin.

    Gözden Geçir ve oluştur düğmesinin seçilmesini gösteren ekran görüntüsü.

  7. Uzantının yüklü uzantılar listesine eklendiğini doğrulayın.

    V M uzantıları listesinde yeni uzantıyı gösteren ekran görüntüsü.

Azure Resource Manager şablonu

Azure VM uzantılarını dağıtmak için Azure Resource Manager şablonlarını kullanabilirsiniz. Şablonlar, dağıtım sonrası yapılandırma gerektiren bir veya daha fazla sanal makine dağıttığınızda idealdir.

Bir sanal makine uzantısının JSON yapılandırması, sanal makine kaynağının içine yerleştirilebilir veya Resource Manager JSON şablonunun köküne veya en üst düzeyine yerleştirilebilir. JSON yapılandırmasının yerleştirilmesi, kaynak adı ve türünün değerini etkiler. Daha fazla bilgi için bkz . Alt kaynaklar için ad ve tür ayarlama.

Aşağıdaki örnekte, uzantının sanal makine kaynağının içinde iç içe olduğu varsayılır. Uzantı kaynağı iç içe yerleştirildiğinde, JSON sanal makinenin nesnesine yerleştirilir "resources": [] .

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

Sorun giderme ve destek

Sorun giderme

Azure portalından ve Azure PowerShell ile Azure CLI kullanarak uzantı dağıtımlarının durumuyla ilgili verileri alabilirsiniz. Belirli bir VM'nin uzantılarının dağıtım durumunu görmek için aşağıdaki komutu çalıştırın:

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

Uzantı yürütme çıkışı aşağıdaki dizine kaydedilir:

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

Hata kodları

Hata Kodu Anlamı Olası eylem
0 İşlem başarılı.
1 İşlem başarılı. Yeniden başlatma gerekiyor.
100 İşlem desteklenmiyor veya tamamlanamadı. Olası nedenler, PowerShell sürümünün desteklenmemesi, VM boyutunun bir N serisi VM olmadığı ve veri indirmede bir hata olmasıdır. Hatanın nedenini belirlemek için günlük dosyalarını denetleyin.
240, 840 İşlem zaman aşımı. Yeniden deneme işlemi.
-1 Özel durum oluştu. Özel durumun nedenini belirlemek için günlük dosyalarını denetleyin.
-5x İşlem, bekleyen yeniden başlatma nedeniyle kesildi. VM'i yeniden başlatın. Yükleme, yeniden başlatma işleminden sonra devam eder. Kaldırma el ile çağrılmalıdır.

Destek

Bu makalenin herhangi bir noktasında daha fazla yardıma ihtiyacınız varsa MSDN Azure ve Stack Overflow forumlarındaki Azure uzmanlarına başvurun. Alternatif olarak, bir Azure desteği olayı da oluşturabilirsiniz. Azure desteği gidin ve Destek al'ı seçin. Azure desteği kullanma hakkında bilgi için Azure desteği SSS bölümünü okuyun.

Sonraki adımlar