Partilhar via


Erros de provisionamento ao implantar imagens personalizadas do Linux

Aplica-se a: ✔️ VMs linux

Visão geral

Quando você carrega ou captura uma imagem de VM (máquina virtual) generalizada como uma imagem de VM especializada, ocorrerá um erro de tempo limite de provisionamento .

Quando você carrega ou captura uma imagem de VM especializada como uma imagem de VM generalizada, ocorrerá um erro de tempo limite de provisionamento e uma falha de provisionamento.

Para implantar sua imagem personalizada sem erros, você deve garantir que o tipo da imagem não seja alterado durante o processo de upload ou captura.

Este artigo aborda as possíveis combinações de imagens generalizadas e especializadas, os tipos de erro que você encontrará e como corrigir os erros.

Observação

Para obter descrições e comparação de imagens generalizadas e especializadas, consulte Generalizado e especializado.

Importante

Novo! Experimente a assistência de VM para resolver os principais problemas. Recomendamos que você execute VM assist for Windows ou VM assist for Linux. Essas ferramentas de diagnóstico baseadas em script ajudam a identificar problemas comuns que afetam o Agente Convidado da VM do Azure e a integridade geral da VM.

Se você estiver enfrentando problemas de desempenho em VMs, execute essas ferramentas primeiro antes de entrar em contato com o Suporte da Microsoft.

Carregar combinações de imagens generalizadas e especializadas

  • Se o sistema operacional (SO) for uma imagem generalizada do Linux carregada usando a configuração generalizada, o upload e a implantação serão bem-sucedidos.
  • Se o sistema operacional for uma imagem especializada do Linux e você carregá-la usando a configuração especializada, o upload e a implantação serão bem-sucedidos.
  • Se o sistema operacional for uma imagem generalizada do Linux carregada como uma imagem especializada, a nova VM falhará ao passar do estágio de provisionamento com um erro de tempo limite de provisionamento.
  • Se o sistema operacional for especializado em Linux e carregado como uma imagem generalizada, a nova VM será executada com o nome de computador original, o nome de usuário e a senha, o que causará um erro de falha de provisionamento.

A matriz a seguir mostra as possíveis combinações de upload de imagens de sistema operacional generalizadas e especializadas do Linux:

SO Carregar imagem especializada Carregar imagem generalizada
Imagem generalizada A VM não conseguirá avançar além do estágio de provisionamento devido a um erro de tempo limite de provisionamento. O upload e a implantação serão bem-sucedidos.
Imagem especializada O upload e a implantação serão bem-sucedidos. A VM será executada com o nome de computador original, o nome de usuário e a senha, o que causa um erro de falha de provisionamento.

Resolução para erros de upload

Para resolver esses erros, carregue o VHD original do ambiente local usando a mesma configuração do sistema operacional (generalizado ou especializado). Se você carregá-lo como generalizado, certifique-se de executar o -deprovision comando primeiro.

Capturar combinações de imagens generalizadas e especializadas

  • Se o sistema operacional for uma imagem generalizada do Linux capturada usando a configuração generalizada, o upload e a implantação serão bem-sucedidos.
  • Se o sistema operacional for uma imagem especializada do Linux e você capturá-la utilizando a configuração especializada, o carregamento e a implantação serão bem-sucedidos.
  • Se o sistema operacional for o Linux, generalizado mas capturado como especializado, você receberá um erro de tempo limite de provisionamento porque a VM original é inutilizável, já que está marcada como generalizada.
  • Se o sistema operacional for especializado em Linux, mas capturado como generalizado, você receberá um erro de falha de provisionamento porque a nova VM manterá o nome de computador original, o nome de usuário e a senha. Além disso, a VM original se tornará inutilizável, pois está marcada como especializada.

A matriz a seguir mostra as possíveis combinações de captura de imagens generalizadas e especializadas do sistema operacional linux:

SO Capturar imagem especializada Capturar imagem generalizada
Imagem generalizada Erro de tempo limite de provisionamento porque a VM original é inutilizável, pois está marcada como generalizada. O upload e a implantação serão bem-sucedidos.
Imagem especializada O upload e a implantação serão bem-sucedidos. Erro de falha de provisionamento porque a nova VM manterá o nome de computador original, o nome de usuário e a senha. Além disso, a VM original se tornará inutilizável, pois está marcada como especializada.

Resolução para erros de captura

Para resolver esses erros, exclua a imagem atual do portal e capture-a novamente dos VHDs atuais com a mesma configuração do sistema operacional (generalizado ou especializado). Para obter mais informações, consulte Como capturar uma imagem de VM do Linux para preparação de upload.

Erro de tempo limite de provisionamento durante um processo de upload

Quando um sistema operacional generalizado do Linux é carregado como especializado, isso pode resultar em um erro de tempo limite de provisionamento, fazendo com que a VM fique presa durante o provisionamento. Esse problema geralmente ocorre devido às diferenças fundamentais na configuração entre imagens generalizadas e especializadas. Para obter mais informações sobre as diferenças, consulte Generalizado e especializado.

Aqui estão alguns cenários possíveis e explicações do erro de tempo limite de provisionamento:

Cenário Problema Causa Solução
Conflitos persistentes de configuração de rede As imagens generalizadas são projetadas para remover identificadores exclusivos e configurações específicas, tornando-as prontas para novas implantações. Carregar uma imagem generalizada como especializada pode resultar em conflitos de rede devido a configurações de rede persistentes. As configurações de rede residuais ou IDs de cliente DHCP permanecem na imagem, o que faz com que o sistema trave quando tenta adquirir um novo endereço IP durante o provisionamento. Verifique e remova todas as configurações ou identificadores de rede estática antes de carregar a imagem.
Problemas de redefinição de chave ou senha do Secure Shell (SSH) As imagens generalizadas não retêm configurações específicas do usuário, como chaves SSH ou senhas. Durante o provisionamento, a VM pode tentar redefinir essas configurações; no entanto, sua ausência ou configuração incorreta pode resultar em tempos limite. Sem chaves SSH ou senhas predefinidas, o serviço de provisionamento não pode concluir a configuração. Verifique se a configuração da VM inclui métodos de autenticação SSH ou de senha compatíveis com o estado do sistema operacional.
Configuração de Cloud-Init ou Waagent ausente Imagens generalizadas exigem agentes de provisionamento, como cloud-init ou waagent para configurar a VM durante a primeira inicialização. Se essas configurações estiverem ausentes ou forem incompatíveis, o provisionamento será interrompido. As imagens especializadas vêm com scripts de configuração inicial pré-configurados, enquanto as imagens generalizadas dependem de ferramentas de inicialização para sua configuração. Valide isso cloud-init ou waagent está configurado corretamente na imagem antes de fazer o upload.

Mais informações

Para obter mais informações sobre como capturar uma imagem do Linux para se preparar para upload, consulte Como capturar uma imagem do Linux para preparação de upload.

Entre em contato conosco para obter ajuda

Se você tiver dúvidas, poderá fazer o suporte à comunidade do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.