Solucionar problemas de falhas de implantação de máquina virtual no Azure DevTest Labs
Este artigo orienta você pelas possíveis causas e etapas de solução de problemas para falhas de implantação em máquinas virtuais (VMs) do Azure DevTest Labs.
Encontrar informações sobre falhas de implantação
Os erros de implantação de VM são capturados nos logs de atividades. No portal do Azure, você pode encontrar logs de atividade de VM de laboratório em logs de auditoria ou diagnóstico de máquina virtual no menu de recursos na página da VM do laboratório. (Esta página é exibida depois que você seleciona a VM na lista Minhas máquinas virtuais).
Às vezes, o erro de implantação ocorre antes do início da implantação da VM. Um exemplo é quando o limite de assinatura para um recurso que foi criado com a VM é excedido. Nesse caso, os detalhes do erro são capturados nos logs de atividades de nível de laboratório. No portal do Azure, os logs de atividade estão localizados na parte inferior da seção de configurações Configuração e políticas. Para obter mais informações sobre logs de atividades no Azure, consulte Exibir logs de atividades para auditar ações em recursos.
Resolver "Recurso pai não encontrado"
Quando um recurso é pai de outro recurso, o recurso pai deve existir antes de você criar o recurso filho. Se você tentar criar um recurso filho, mas um recurso pai especificado não existir, você verá a mensagem ParentResourceNotFound. Se você não especificar uma dependência no recurso pai, o recurso filho poderá obter implantado antes do pai.
As VMs são recursos filhos em um laboratório em um grupo de recursos. Quando você usa modelos do ARM (Azure Resource Manager) para implantar VMs usando o PowerShell, o nome do grupo de recursos fornecido no script do PowerShell deve ser o nome do grupo de recursos do laboratório. Para obter mais informações, consulte Solução de erros comuns de implantação do Azure.
Resolver "Local não disponível para o tipo de recurso"
Você pode ver uma mensagem de erro semelhante ao exemplo a seguir ao tentar criar um laboratório:
The provided location 'australiacentral' is not available for resource type 'Microsoft.KeyVault/vaults'. List of available regions for the resource type is 'devx-track-azurepowershell,northcentralus,eastus,northeurope,westeurope,eastasia,southeastasia,eastus2,centralus,southcentralus,westus,japaneast,japanwest,australiaeast,australiasoutheast,brazilsouth,centralindia,southindia,westindia,canadacentral,canadaeast,uksouth,ukwest,westcentralus,westus2,koreacentral,koreasouth,francecentral,southafricanorth
Há duas abordagens para resolver esse problema:
No portal do Azure, verifique a disponibilidade do tipo de recurso nas regiões do Azure na página Produtos disponíveis por região. Se o tipo de recurso não estiver disponível em determinada região, o DevTest Labs não oferecerá suporte à criação de um laboratório nela. Para resolver o problema, selecione uma região diferente ao criar seu laboratório.
Se o tipo de recurso estiver disponível em sua região, confirme o registro com sua assinatura. Você pode verificar o registro no nível do proprietário da assinatura, conforme mostrado em provedores e tipos de recursos do Azure.
Corrigir o processo de salvamento para a rede virtual
Se o DevTest Labs não estiver salvando corretamente sua rede virtual existente, uma possibilidade é que o nome da rede virtual contenha períodos (.
). Se o nome usar períodos, remova os períodos ou substitua-os por hifens (-
). Depois de atualizar o nome da rede virtual, tente salvar a rede novamente.
Obtenha suporte
Se precisar de ajuda adicional, tente um dos seguintes canais de suporte:
Pesquise nos recursos do site da Comunidade da Microsoft informações sobre o Azure DevTest Labs e acesse postagens no Stack Overflow.
Conecte-se ao @AzureSupport, a conta oficial do Microsoft Azure para melhorar a experiência do cliente. O Suporte do Azure conecta a Comunidade do Azure a respostas, suporte e especialistas.