Compartilhar via


Solucionar problemas de criação de pool de host

Este artigo aborda problemas durante a configuração inicial do locatário da Área de Trabalho Virtual do Azure e da sessão relacionada à infraestrutura do pool de host.

Fornecer comentários

Visite a Tech Community da Área de Trabalho Virtual do Azure para discutir sobre o serviço Área de Trabalho Virtual do Azure com a equipe do produto e os membros ativos da comunidade.

Adquirir a imagem de várias sessões do Windows 10 Enterprise

Para usar a imagem de várias sessões do Windows 10 Enterprise, acesse o Azure Marketplace, selecione Introdução>ao Microsoft Windows 10 e selecione Windows 10 Enterprise de várias sessões, versão 1809.

Problemas com o uso do portal do Azure para criar pools de hosts

Erro: mensagem "Crie uma conta gratuita" é exibida ao acessar o serviço

Captura de tela do portal do Azure exibindo a mensagem

Causa

Não há assinaturas ativas na conta com a qual você entrou no Azure ou a conta não tem permissões para exibir as assinaturas.

Solução

Entre na assinatura em que você implanta as VMs (máquinas virtuais) do host da sessão com uma conta que tenha pelo menos acesso no nível do colaborador.

Erro: "Limite de cota excedido"

Se a operação exceder o limite de cota, você poderá executar uma das seguintes ações:

  • Crie um pool de hosts com os mesmos parâmetros, mas menos VMs e núcleos de VM.
  • Abra o link que você vê no statusMessage campo em um navegador para enviar uma solicitação para aumentar a cota de sua assinatura do Azure para o SKU de VM especificado.

Erro: não é possível ver as atribuições de usuário em grupos de aplicativos

Causa

Esse erro geralmente ocorre depois que você move a assinatura de um locatário do Microsoft Entra para outro. Se suas atribuições antigas ainda estiverem vinculadas ao locatário anterior do Microsoft Entra, o portal do Azure perderá o controle delas.

Solução

Você precisa reatribuir usuários a grupos de aplicativos.

Não vejo a região do Azure que quero usar ao selecionar o local para meus objetos de serviço

Causa

No momento, o Azure não dá suporte a essa região para o serviço da Área de Trabalho Virtual do Azure. Para obter mais informações sobre quais regiões geográficas suportamos, confira Locais de dados. Se a Área de Trabalho Virtual do Azure der suporte ao local, mas ele ainda não aparecer quando você estiver tentando selecionar um local, seu provedor de recursos ainda não foi atualizado.

Solução

Para obter a lista mais recente de regiões, registre novamente o provedor de recursos:

  1. Vá até Assinaturas e escolha a assinatura relevante.
  2. Selecione Provedor de Recursos.
  3. Selecione Microsoft.DesktopVirtualization e, em seguida, selecione Registrar-se novamente no menu de ação.

Ao registrar novamente o provedor de recursos, você não verá nenhum comentário da interface do usuário ou status de atualização específicos. O processo de novo registro também não interferirá nos ambientes existentes.

Erros do modelo do Azure Resource Manager

Siga estas instruções para solucionar problemas de implantações malsucedidas de modelos do Azure Resource Manager e DSC (Configuração de Estado Desejado) do PowerShell.

  1. Examine os erros na implantação usando Exibir operações de implantação com o Azure Resource Manager.
  2. Se não houver erros na implantação, examine os erros no log de atividades usando Exibir logs de atividades para auditar ações em recursos.
  3. Depois que o erro for identificado, use a mensagem de erro e os recursos em Solucionar erros comuns de implantação do Azure com o Azure Resource Manager para resolver o problema.
  4. Exclua todos os recursos criados durante a implantação anterior e tente implantar novamente o modelo.

Erro: Falha na implantação... <nome do host>/joindomain

Captura de tela mostrando a mensagem Falha na implantação.

Exemplo de erro bruto:

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

Causa 1

As credenciais fornecidas para ingressar VMs no domínio estão incorretas.

Resolução 1

Consulte o erro "Credenciais incorretas" para VMs que não ingressaram no domínio na configuração da VM do host da sessão.

Causa 2

O nome de domínio não é resolvido.

Resolução 2

Consulte Erro: o nome de domínio não é resolvido na configuração da VM do host da sessão.

Causa 3

A configuração DNS da rede virtual (rede virtual) está definida como Padrão.

Resolução 3

Para corrigir esse problema, siga as seguintes etapas:

  1. Abra o portal do Azure e acesse a guia Redes virtuais.
  2. Localize sua rede virtual e selecione Servidores DNS.
  3. O menu de servidores DNS deve aparecer no lado direito da tela. Nesse menu, selecione Personalizado.
  4. Verifique se os servidores DNS listados em Personalizado correspondem ao seu controlador de domínio ou domínio do Active Directory. Se você não vir o servidor DNS, poderá adicioná-lo inserindo o valor dele no campo Adicionar servidor DNS.

Erro: Falha na implantação...\Não autorizada

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

Causa

A assinatura que você está usando é um tipo que não pode acessar os recursos necessários na região em que o cliente está tentando implantar. Por exemplo, as assinaturas do MSDN, Gratuitas ou Educação podem mostrar esse erro.

Solução

Altere seu tipo de assinatura ou sua região para uma que possa acessar os recursos necessários.

Erro: VMExtensionProvisioningError

Captura de tela de Sua implantação falhou com falha no estado de provisionamento do terminal.

Causa 1

Erro transitório com o ambiente da Área de Trabalho Virtual do Azure.

Causa 2

Erro transitório com conexão.

Solução

Confirme se o ambiente da Área de Trabalho Virtual do Azure está íntegro entrando usando o PowerShell. Conclua o registro da VM manualmente em Criar um pool de host com o PowerShell.

Erro: O nome de usuário administrador especificado não é permitido

A captura de tela de Falha na implantação na qual um administrador especificado não é permitido.

Exemplo de erro bruto:

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

Causa

A senha fornecida contém substrings proibidas (admin, administrador e root).

Solução

Atualize o nome de usuário ou use usuários diferentes.

Erro: A VM relatou uma falha durante o processamento da extensão

Captura de tela da operação de recurso concluída com o estado de provisionamento do terminal em Falha na implantação.

Exemplo de erro bruto:

{ … "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.\"." } ] … }

Causa

A extensão DSC do PowerShell não conseguiu obter acesso de administrador na VM.

Solução

Confirme se o nome de usuário e a senha têm acesso administrativo na máquina virtual e execute o modelo do Azure Resource Manager novamente.

Erro: DeploymentFailed – Configuração de DSC do PowerShell 'FirstSessionHost' concluída com erros

Captura de tela da falha na implantação com a configuração de DSC do PowerShell 'FirstSessionHost' concluída com erros.

Exemplo de erro bruto:

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

Causa

A extensão DSC do PowerShell não conseguiu obter acesso de administrador na VM.

Solução

Confirme se o nome de usuário e a senha fornecidos têm acesso administrativo na máquina virtual e execute o modelo do Azure Resource Manager novamente.

Erro: DeploymentFailed - InvalidResourceReference

Exemplo de erro bruto:

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

Causa

Parte do nome do grupo de recursos é usada para determinados recursos que estão sendo criados pelo modelo. Devido ao nome correspondente aos recursos existentes, o modelo pode selecionar um recurso existente de um grupo diferente.

Solução

Ao executar o modelo do Azure Resource Manager para implantar VMs de host de sessão, torne os dois primeiros caracteres exclusivos para o nome do grupo de recursos da assinatura.

Erro: DeploymentFailed - InvalidResourceReference

Exemplo de erro bruto:

{"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\

Causa

Esse erro ocorre porque a NIC (Placa de Interface de Rede) criada com o modelo do Azure Resource Manager tem o mesmo nome de outra NIC que já está na rede virtual.

Solução

Use um prefixo de host diferente.

Erro: DeploymentFailed - Erro ao baixar

Exemplo de erro bruto:

\\\"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.\\\"

Causa

Esse erro ocorre devido a uma rota estática, regra de firewall ou NSG (Grupo de Segurança de Rede) bloqueando o download do arquivo zip vinculado ao modelo do Azure Resource Manager.

Solução

Remova o bloqueio de rota estática, regra de firewall ou NSG. Opcionalmente, abra o arquivo JSON do modelo do Azure Resource Manager em um editor de texto, leve o link para o arquivo zip e baixe o recurso em uma localização permitida.

Erro: não é possível excluir um host de sessão do pool de host após excluir a VM

Causa

Você precisa excluir o host da sessão antes de excluir a VM.

Solução

Coloque o host da sessão no modo de drenagem, desconecte todos os usuários do host da sessão e exclua o host.

Próximas etapas