Создание пула узлов
Важно!
Это содержимое применимо к Виртуальному рабочему столу Azure с объектами Azure Resource Manager для Виртуального рабочего стола Azure. Если вы используете Виртуальный рабочий стол Azure (классический) без объектов Azure Resource Manager, ознакомьтесь с этой статьей.
В этой статье рассматриваются проблемы, возникающие во время первоначальной настройки клиента Виртуального рабочего стола Azure и соответствующей инфраструктуры пула узлов сеансов.
Предоставление отзыва
Посетите техническое сообщество Виртуального рабочего стола Azure, чтобы обсудить возможности использования службы Виртуального рабочего стола Azure с группой разработчиков и активными участниками сообщества.
Получение образа Windows 10 Корпоративная с многосеансовой поддержкой
Чтобы использовать многосеансовый образ Windows 10 Enterprise, перейдите в Azure Marketplace, выберите Начало работы>Microsoft Windows 10> и Windows 10 Корпоративная с поддержкой нескольких сеансов, версия 1809.
Проблемы с использованием портала Azure для создания пулов узлов
Ошибка. При доступе к службе отображается сообщение "Создайте бесплатную учетную запись".
Причина. В учетной записи, использованной вами для входа в Azure, нет активных подписок, или разрешений на просмотр подписок.
Исправление. Войдите в подписку, где вы собираетесь развернуть виртуальные машины организатора сеансов, используя учетную запись с уровнем доступа участника.
Ошибка. Превышена квота.
Если операция превышает квоту, можно выполнить одно из приведенных ниже действий.
Создайте новый пул узлов с теми же параметрами, но с меньшим числом виртуальных машин и их ядер.
Откройте в браузере ссылку, которая отображается в поле statusMessage, чтобы отправить запрос на увеличение квоты подписки Azure для указанного номера SKU виртуальной машины.
Ошибка. Не удается просмотреть назначения пользователей в группах приложений.
Причина. Эта ошибка обычно возникает после перемещения подписки из одного клиента Microsoft Entra в другой. Если старые задания по-прежнему привязаны к предыдущему клиенту Microsoft Entra, портал Azure потеряет их отслеживание.
Исправление. Необходимо переназначить пользователей группам приложений.
Я не вижу регион Azure, который хочу использовать при выборе расположения для объектов службы
Причина. В настоящее время служба Azure "Виртуальный рабочий стол Azure" не поддерживается в этом регионе. Чтобы узнать больше о поддерживаемых географических регионах, изучите статью Расположения данных. Если виртуальный рабочий стол Azure поддерживает конкретное расположение, но не отображается при попытке выбрать его, это означает, что поставщик ресурсов еще не обновил свои данные.
Исправление. Чтобы получить последнюю версию списка регионов, повторно зарегистрируйте поставщика ресурсов.
- Перейдите к подпискам и выберите нужную.
- Выберите поставщика ресурсов.
- Выберите Microsoft.DesktopVirtualization, а затем в меню действий выберите пункт Повторная регистрация.
При повторной регистрации поставщика ресурсов вы не сможете воспользоваться функцией обратной связи пользовательского интерфейса или просмотреть состояние обновления. Кроме того, процесс повторной регистрации также не влияет на существующие среды.
Ошибки шаблонов Azure Resource Manager
Следуйте этим инструкциям, чтобы устранить неполадки, связанные с неудачным развертыванием шаблонов Azure Resource Manager и PowerShell DSC.
- Ознакомьтесь со статьей Просмотр операций развертывания с помощью Azure Resource Manager, чтобы просмотреть ошибки развертывания.
- Если ошибки развертывания не обнаружены, ознакомьтесь со статьей Просмотр журналов действий для аудита действий с ресурсами, чтобы просмотреть ошибки в журнале действий.
- После определения ошибки используйте сообщение об ошибке и ресурсы, указанные в статье Устранение распространенных ошибок развертывания в Azure с помощью Azure Resource Manager, чтобы решить проблему.
- Удалите все ресурсы, созданные во время предыдущего развертывания, и повторите попытку развертывания шаблона.
Ошибка. Развертывание не выполнено….<hostname>/joindomain
Пример необработанной ошибки:
{"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details.
Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\": \"Failed\",\r\n \"error\":
{\r\n \"code\": \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.
\",\r\n \"details\": [\r\n {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing
extension 'joindomain'. Error message: \\\"Exception(s) occurred while joining Domain 'diamondsg.onmicrosoft.com'\\\".\"\r\n }\r\n ]\r\n }\r\n}"}]}
Причина 1. Указаны неправильные учетные данные для присоединения виртуальных машин к домену.
Исправление 1. Если виртуальная машина не присоединена к домену, см. ошибку "Неверные учетные данные" в статье Конфигурация виртуальной машины узла сеансов.
Причина 2. Доменное имя не разрешается.
Исправление 2. См. ошибку "Доменное имя не разрешается" в статье Конфигурация виртуальной машины узла сеансов.
Причина 3. Для конфигурации DNS виртуальной сети задано значение По умолчанию.
Чтобы исправить эту ошибку, выполните приведенные ниже действия.
- Откройте портал Azure и перейдите на вкладку Виртуальные сети.
- Найдите виртуальную сеть, а затем выберите DNS-серверы.
- Меню "DNS-серверы" должно появиться в правой части экрана. В этом меню выберите Пользовательский.
- Убедитесь, что DNS-серверы, указанные в поле "Пользовательский", соответствуют вашему контроллеру домена или домену служб Active Directory. Если DNS-сервер не отображается, его можно добавить, введя его значение в поле Добавить DNS-сервер.
Ошибка. Развертывание не выполнено… Не санкционировано.
{"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.","details":[{"code":"Unauthorized","message":"{\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Target\": null,\r\n \"Details\": [\r\n {\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n },\r\n {\r\n \"Code\": \"Unauthorized\"\r\n },\r\n {\r\n \"ErrorEntity\": {\r\n \"ExtendedCode\": \"52020\",\r\n \"MessageTemplate\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\",\r\n \"Parameters\": [\r\n \"default\"\r\n ],\r\n \"Code\": \"Unauthorized\",\r\n \"Message\": \"The scale operation is not allowed for this subscription in this region. Try selecting different region or scale option.\"\r\n }\r\n }\r\n ],\r\n \"Innererror\": null\r\n}"}]}
Причина. Тип используемой подписки не позволяет получить доступ к необходимым возможностям в регионе, где клиент пытается выполнить развертывание. Например, эта ошибка может отображаться при работе с подписками MSDN, бесплатными или образовательными подписками.
Исправление. Выберите другой тип подписки или регион, которые позволяют получить доступ к необходимым возможностям.
Ошибка. VMExtensionProvisioningError
Причина 1. Временная ошибка среды Виртуального рабочего стола Azure.
Причина 2. Временная ошибка подключения.
Исправление. Подтвердите работоспособность среды Виртуального рабочего стола Azure, выполнив вход с помощью PowerShell. Завершите регистрацию виртуальной машины вручную, как описано в статье Создание пула узлов с помощью PowerShell.
Ошибка. Указанное имя пользователя администратора не разрешено.
Пример необработанной ошибки:
{ …{ "provisioningOperation":
"Create", "provisioningState": "Failed", "timestamp": "2019-01-29T20:53:18.904917Z", "duration": "PT3.0574505S", "trackingId":
"1f460af8-34dd-4c03-9359-9ab249a1a005", "statusCode": "BadRequest", "statusMessage": { "error": { "code": "InvalidParameter", "message":
"The Admin Username specified is not allowed.", "target": "adminUsername" } … }
Причина. Введенный пароль содержит запрещенные подстроки (admin, administrator, root).
Исправление. Обновите имя пользователя или используйте другое.
Ошибка. Виртуальная машина сообщила о сбое при обработке расширения.
Пример необработанной ошибки:
{ … "code": "ResourceDeploymentFailure", "message":
"The resource operation completed with terminal provisioning state 'Failed'.", "details": [ { "code":
"VMExtensionProvisioningError", "message": "VM has reported a failure when processing extension 'dscextension'.
Error message: \"DSC Configuration 'SessionHost' completed with error(s). Following are the first few:
PowerShell DSC resource MSFT_ScriptResource failed to execute Set-TargetResource functionality with error message:
One or more errors occurred. The SendConfigurationApply function did not succeed.\"." } ] … }
Причина. Расширению PowerShell DSC не удалось получить административный доступ к виртуальной машине.
Исправление. Убедитесь, что имя пользователя и пароль позволяют получить административный доступ к виртуальной машине, и снова запустите шаблон Azure Resource Manager.
Ошибка. DeploymentFailed — конфигурация PowerShell DSC "FirstSessionHost" завершена с ошибками.
Пример необработанной ошибки:
{
"code": "DeploymentFailed",
"message": "At least one resource deployment operation failed. Please list
deployment operations for details. 4 Please see https://aka.ms/arm-debug for usage details.",
"details": [
{ "code": "Conflict",
"message": "{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\":
\"ResourceDeploymentFailure\",\r\n \"message\": \"The resource
operation completed with terminal provisioning state 'Failed'.\",\r\n
\"details\": [\r\n {\r\n \"code\":
\"VMExtensionProvisioningError\",\r\n \"message\": \"VM has
reported a failure when processing extension 'dscextension'.
Error message: \\\"DSC Configuration 'FirstSessionHost'
completed with error(s). Following are the first few:
PowerShell DSC resource MSFT ScriptResource failed to
execute Set-TargetResource functionality with error message:
One or more errors occurred. The SendConfigurationApply
function did not succeed.\\\".\"\r\n }\r\n ]\r\n }\r\n}" }
Причина. Расширению PowerShell DSC не удалось получить административный доступ к виртуальной машине.
Исправление. Убедитесь, что введенные имя пользователя и пароль позволяют получить административный доступ к виртуальной машине, и снова запустите шаблон Azure Resource Manager.
Ошибка. DeploymentFailed — InvalidResourceReference.
Пример необработанной ошибки:
{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/networkInterfaces/erd. Please make sure that
the referenced resource exists, and that both resources are in the same
region.\\\",\\r\\n\\\"details\\\": []\\r\\n }\\r\\n}\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n}"}]}
Причина. Часть имени группы ресурсов используется для определенных ресурсов, создаваемых шаблоном. Из-за наличия ресурсов с совпадающим именем шаблон может выбрать существующий ресурс из другой группы.
Исправление. При запуске шаблона Azure Resource Manager для развертывания виртуальных машин узла сеансов укажите имя группы ресурсов подписки, которое начинается с двух уникальных символов.
Ошибка. DeploymentFailed — InvalidResourceReference.
Пример необработанной ошибки:
{"code":"DeploymentFailed","message":"At least one resource deployment operation
failed. Please list deployment operations for details. Please see https://aka.ms/arm-
debug for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\":
\"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n
\"message\": \"The resource operation completed with terminal provisioning state
'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"DeploymentFailed\",\r\n
\"message\": \"At least one resource deployment operation failed. Please list
deployment operations for details. Please see https://aka.ms/arm-debug for usage
details.\",\r\n \"details\": [\r\n {\r\n \"code\": \"BadRequest\",\r\n \"message\":
\"{\\r\\n \\\"error\\\": {\\r\\n \\\"code\\\": \\\"InvalidResourceReference\\\",\\r\\n
\\\"message\\\": \\\"Resource /subscriptions/EXAMPLE/resourceGroups/ernani-wvd-
demo/providers/Microsoft.Network/virtualNetworks/wvd-vnet/subnets/default
referenced by resource /subscriptions/EXAMPLE/resourceGroups/DEMO/providers/Microsoft.Network/networkInterfaces
/EXAMPLE was not found. Please make sure that the referenced resource exists, and that both
resources are in the same region.\\\",\\r\\n \\\"details\\\": []\\r\\n }\\r\\n}\"\r\n
}\r\n ]\r\n }\r\n ]\r\n }\r\n\
Причина. Эта ошибка вызвана тем, что сетевая карта, созданная с помощью шаблона Azure Resource Manager, имеет то же имя, что и другая сетевая карта, уже подключенная к виртуальной сети.
Исправление. Используйте другой префикс узла.
Ошибка. DeploymentFailed — ошибка при скачивании.
Пример необработанной ошибки:
\\\"The DSC Extension failed to execute: Error downloading
https://catalogartifact.azureedge.net/publicartifacts/rds.wvd-provision-host-pool-
2dec7a4d-006c-4cc0-965a-02bbe438d6ff-prod
/Artifacts/DSC/Configuration.zip after 29 attempts: The remote name could not be
resolved: 'catalogartifact.azureedge.net'.\\nMore information about the failure can
be found in the logs located under
'C:\\\\WindowsAzure\\\\Logs\\\\Plugins\\\\Microsoft.Powershell.DSC\\\\2.77.0.0' on
the VM.\\\"
Причина. Эта ошибка возникает из-за статического маршрута, правила брандмауэра или блокировки загрузки ZIP-файла, привязанного к шаблону Azure Resource Manager, группой безопасности сети.
Исправление. Удалите блокирующий статический маршрут, правило брандмауэра или группу безопасности сети. При необходимости откройте JSON-файл шаблона Azure Resource Manager в текстовом редакторе, перейдите по ссылке к ZIP-файлу и скачайте ресурс в разрешенное расположение.
Ошибка. Не удается удалить узел сеанса из пула узлов после удаления виртуальной машины.
Причина. Необходимо удалить узел сеанса перед удалением виртуальной машины.
Исправление. Переведите узел сеанса в режим стока, выполните выход из узла сеансов для всех пользователей, а затем удалите его.
Следующие шаги
- Общие сведения об устранении неполадок с Виртуальным рабочим столом Azure и о путях эскалации см. в статье Общие сведения об устранении неполадок, отзывы и поддержка.
- Инструкции по устранению неполадок с настройкой виртуальной машины через Виртуальный рабочий стол Azure см. в статье Настройка виртуальной машины узла сеанса.
- Инструкции по устранению неполадок с агентом Виртуального рабочего стола Azure или подключением к сеансу см. в статье Устранение распространенных неполадок с агентом Виртуального рабочего стола Azure.
- Сведения об устранении неполадок с клиентскими подключениями к Виртуальным рабочим столам Azure см. в статье Подключение к службе "Виртуальный рабочий стол Azure".
- Сведения об устранении неполадок с клиентами Удаленного рабочего стола, см. в статье Устранение неполадок с клиентом удаленного рабочего стола.
- Инструкции по устранению неполадок при использовании PowerShell с Виртуальным рабочим столом Azure см. в статье PowerShell для Виртуального рабочего стола Azure.
- Дополнительные сведения о службе см. в статье Среда Виртуального рабочего стола Azure.
- Сведения об устранении неполадок см . в руководстве по устранению неполадок в развертывании шаблонов Resource Manager.
- Сведения о действиях аудита см. в статье Операции аудита с помощью Resource Manager.
- Дополнительные сведения об определении ошибок во время развертывания см. в статье Просмотр операций развертывания с помощью портала Azure.