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
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:
- Vá até Assinaturas e escolha a assinatura relevante.
- Selecione Provedor de Recursos.
- 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.
- Examine os erros na implantação usando Exibir operações de implantação com o Azure Resource Manager.
- 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.
- 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.
- 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
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:
- Abra o portal do Azure e acesse a guia Redes virtuais.
- Localize sua rede virtual e selecione Servidores DNS.
- O menu de servidores DNS deve aparecer no lado direito da tela. Nesse menu, selecione Personalizado.
- 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
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
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
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
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
- Confira uma visão geral da solução de problemas da Área de Trabalho Virtual do Azure e das faixas de escalonamento em Visão geral da solução de problemas, comentários e suporte.
- Confira como solucionar problemas durante a configuração de uma VM (máquina virtual), na Área de Trabalho Virtual do Azure, em Configuração da máquina virtual do host da sessão.
- Para solucionar problemas relacionados à conectividade de sessão ou ao agente da Área de Trabalho Virtual do Azure, consulte Solucionar problemas comuns do agente da Área de Trabalho Virtual do Azure.
- Para solucionar problemas com conexões de cliente da Área de Trabalho Virtual do Azure, consulte Conexões do serviço da Área de Trabalho Virtual do Azure.
- Para solucionar problemas com clientes da Área de Trabalho Remota, confira Solucionar problemas do cliente da Área de Trabalho Remota
- Para solucionar problemas ao usar o PowerShell com a Área de Trabalho Virtual do Azure, consulte PowerShell da Área de Trabalho Virtual do Azure.
- Para obter mais informações sobre o serviço, consulte Ambiente da Área de Trabalho Virtual do Azure.
- Acompanhe um tutorial de solução de problemas em Tutorial: Solucionar problemas de implantações de modelos do Resource Manager.
- Para obter mais informações sobre ações de auditoria, consulte Operações de auditoria com o Resource Manager.
- Para obter mais informações sobre ações para determinar os erros durante a implantação, consulte Exibir operações de implantação.