Partilhar via


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.

Encontre informações sobre falhas de implantação

Os erros de implantação de VM são capturados em 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 VM do laboratório. (Esta página aparece depois de selecionar a VM na Minha lista de 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 no nível de laboratório. No portal do Azure, os logs de atividade estão localizados na parte inferior da seção Configurações e configurações de políticas . Para obter mais informações sobre logs de atividade no Azure, consulte Exibir logs de atividades para auditar ações em recursos.

Resolver "Recurso pai não encontrado"

Quando um recurso é pai para outro recurso, o recurso pai deve existir antes de criar o recurso filho. Se você tentar criar um recurso filho, mas um recurso pai especificado não existir, verá a mensagem ParentResourceNotFound . Se você não especificar uma dependência do recurso pai, o recurso filho poderá ser implantado antes do recurso pai.

As VMs são recursos filho em um laboratório em um grupo de recursos. Quando você usa modelos do Azure Resource Manager (ARM) 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 Solucionar erros comuns de implantação do Azure.

Resolver "Local não disponível para o tipo de recurso"

Poderá ver uma mensagem de erro semelhante ao exemplo seguinte quando tenta 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

Existem duas abordagens para resolver esta questão:

  • No portal do Azure, verifique a disponibilidade para o 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 uma determinada região, o DevTest Labs não oferece suporte à criação de um laboratório nessa região. Para resolver o problema, selecione uma região diferente ao criar seu laboratório.

  • Se o tipo de recurso estiver disponível na sua região, confirme o registo com a sua subscrição. Você pode verificar o registro no nível do proprietário da assinatura, conforme mostrado em Provedores e tipos de recursos do Azure.

Corrigir processo de salvamento para rede virtual

Se o DevTest Labs não estiver salvando corretamente sua rede virtual existente, uma possibilidade é que o nome da rede virtual contenha pontos (.). Se o nome usar pontos, remova os pontos ou substitua-os por hífenes (-). Depois de atualizar o nome da rede virtual, tente salvar a rede novamente.

Obter suporte

Se precisar de mais ajuda, tente um dos seguintes canais de suporte:

  • Pesquise os recursos do site da Microsoft Community para obter informações sobre o Azure DevTest Labs e acessar postagens no Stack Overflow.

  • Conecte-se com @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.