Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье представлен обзор расширения виртуальной машины для развертывания драйверов GPU AMD на виртуальных машинах серии N Windows. При установке драйверов AMD с помощью этого расширения требуется принять условия лицензионного соглашения AMD . Во время установки драйвера виртуальная машина может быть перезагружена для завершения процедуры.
Доступны инструкции по установке драйверов вручную и сведения о поддерживаемых сейчас версиях. Дополнительные сведения см. в статье Установка драйвера GPU AMD для виртуальных машин Azure серии N под управлением Windows.
Предварительные условия
Подключение к Интернету
Для работы расширения Microsoft Azure для драйверов GPU AMD требуется, чтобы целевая виртуальная машина была доступна и подключена к Интернету.
Схема расширения
Следующий код JSON демонстрирует схему расширения:
{
"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": {
}
}
}
Свойства
Имя. | Значение или пример | Тип данных |
---|---|---|
версия API | 15.06.2015 | Дата |
издатель | Microsoft.HpcCompute | строка |
тип | Драйвер AmdGpu для Windows | строка |
typeHandlerVersion | 1,1 | INT |
Развертывание
Портал Azure
Расширения виртуальной машины AMD Azure можно развернуть на портале Azure.
В браузере перейдите на портал Azure.
Перейдите к виртуальной машине, на которой требуется установить драйвер.
В меню слева выберите Расширения.
Выберите Добавить.
Прокрутите экран, найдите и выберите расширение драйвера GPU AMD, а затем нажмите кнопку Далее.
Выберите Просмотр и создание, а затем нажмите Создать. Подождите несколько минут, пока завершится развертывание драйвера.
Убедитесь, что расширение добавлено в список установленных.
Шаблон Azure Resource Manager
Вы можете использовать шаблоны Azure Resource Manager для развертывания расширений виртуальной машины Azure. Шаблоны идеально подходят для развертывания одной или нескольких виртуальных машин, требующих настройки после развертывания.
Конфигурацию JSON для расширения виртуальной машины можно вложить в ресурс виртуальной машины либо поместить в корневой (верхний) уровень JSON-файла шаблона Resource Manager. Размещение конфигурации JSON влияет на значения имени и типа ресурса. Дополнительные сведения см. в разделе Указание имени и типа дочернего ресурса в шаблоне Resource Manager.
В следующем примере предполагается, что расширение встроено в ресурс виртуальной машины. Когда ресурс расширения является вложенным, JSON-код помещается в объект виртуальной машины "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 '{ `
}'
Устранение неполадок и поддержка
Устранение неполадок
Данные о состоянии развертываний расширений можно получить на портале Azure, а также с помощью Azure PowerShell и Azure CLI. Чтобы просмотреть состояние развертывания расширений для определенной виртуальной машины, выполните следующую команду:
Get-AzVMExtension -ResourceGroupName myResourceGroup -VMName myVM -Name myExtensionName
az vm extension list --resource-group myResourceGroup --vm-name myVM -o table
Выходные данные выполнения расширения регистрируются в следующем каталоге:
C:\WindowsAzure\Logs\Plugins\Microsoft.HpcCompute.AmdGpuDriverMicrosoft\
Коды ошибок
Код ошибки | Значение | Возможное действие |
---|---|---|
0 | Операция выполнена успешно. | |
1 | Операция выполнена успешно. Требуется перезагрузка. | |
100 | Операция не поддерживается или не может быть выполнена. | Возможные причины: версия PowerShell не поддерживается, размер виртуальной машины не является виртуальной машиной серии N и произошла ошибка при скачивании данных. Проверьте файлы журнала, чтобы определить причину ошибки. |
240, 840 | Время ожидания операции истекло. | Повторите операцию. |
-1 | Возникло исключение. | Проверьте файлы журнала, чтобы определить причину исключения. |
-5x | Операция прервана из-за ожидаемой перезагрузки. | Перезагрузите виртуальную машину. Установка продолжится после перезагрузки. Удаление должно быть вызвано вручную. |
Поддержка
Если в любой момент при изучении этой статьи вам потребуется дополнительная помощь, обратитесь к экспертам по Azure на форумах MSDN Azure и Stack Overflow. Кроме того, можно зарегистрировать обращение в службу поддержки Azure. Перейдите на сайт поддержки Azure и щелкните Получить поддержку. Дополнительные сведения об использовании службы поддержки Azure см. в статье Часто задаваемые вопросы о поддержке Azure.
Следующие шаги
- См. дополнительные сведения о расширениях и компонентах виртуальных машин Windows.
- См. дополнительные сведения о размерах виртуальных машин серии N, оптимизированных для GPU.