Solucionar problemas do Amazon EC2 Auto Scaling EC2 : falhas na inicialização da instância - Amazon EC2 Auto Scaling
A configuração solicitada não é suportada atualmente.O grupo de segurança <nome do grupo de segurança> não existe. Falha na inicialização da EC2 instância.O par de chaves <par de chaves associado à sua EC2 instância> não existe. Falha na inicialização da EC2 instância.O tipo de instância solicitado (<tipo de instância>) não tem suporte na Zona de disponibilidade solicitada (<Zona de disponibilidade da instância>)...Seu preço de solicitação spot de 0,015 é inferior ao preço mínimo de atendimento de solicitação spot exigido de 0,0735...Nome de dispositivo inválido <nome do dispositivo> / Carregamento do nome de dispositivo inválido. Falha na inicialização da EC2 instância.O valor (<nome associado ao dispositivo de armazenamento de instâncias>) do parâmetro virtualName é inválido... Falha na inicialização da EC2 instância.Os mapeamentos de dispositivos de blocos do EBS não são compatíveis com o armazenamento de instâncias. AMIsOs grupos de posicionamento não podem ser usados com instâncias do tipo '<instance type>'. Falha na inicialização da EC2 instância.Cliente. InternalError: Erro do cliente na inicialização.No momento, não temos capacidade de <tipo de instância> suficiente para tipo de instância na zona de disponibilidade solicitada. Falha na inicialização da EC2 instância.A reserva solicitada não tem capacidade compatível e disponível suficiente para essa solicitação. Falha na inicialização da EC2 instância.Sua reserva do bloco de capacidade <reservation id> ainda não está ativa. Falha na inicialização da EC2 instância.Não há capacidade spot disponível que corresponda à sua solicitação. Falha na inicialização da EC2 instância.<número de instâncias> instância(s) já estão em execução. Falha na inicialização da EC2 instância.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solucionar problemas do Amazon EC2 Auto Scaling EC2 : falhas na inicialização da instância

Esta página fornece informações sobre suas EC2 instâncias que falham na inicialização, possíveis causas e as etapas que você pode seguir para resolver os problemas.

Para recuperar uma mensagem de erro, consulte Recuperar uma mensagem de erro de ações de escalabilidade.

Quando suas EC2 instâncias falham na inicialização, você pode receber uma ou mais das seguintes mensagens de erro:

Problemas ao iniciar

A configuração solicitada não é suportada atualmente.

Causa: algumas opções em seu modelo de execução ou configuração de execução podem não ser compatíveis com o tipo de instância, ou a configuração da instância pode não ser suportada na AWS região ou nas zonas de disponibilidade solicitadas.

Solução: Tente uma configuração de instância diferente. Para pesquisar um tipo de instância que atenda aos seus requisitos, consulte Encontrar um tipo de EC2 instância da Amazon no Guia EC2 do usuário da Amazon.

Para obter mais orientações sobre como resolver esse problema, verifique o seguinte:

  • Certifique-se de que você escolheu uma AMI que é suportada pelo seu tipo de instância. Por exemplo, se o tipo de instância usa um processador AWS Graviton baseado em ARM em vez de um processador Intel Xeon, você precisa de uma AMI compatível com ARM. Para obter mais informações sobre como escolher um tipo de instância compatível, consulte Compatibilidade para alterar o tipo de instância no Guia EC2 do usuário da Amazon.

  • Teste se o tipo de instância está disponível na região e nas zonas de disponibilidade solicitadas. Os tipos de instância de geração mais recente podem ainda não estar disponíveis em uma determinada região ou zona de disponibilidade. Os tipos de instância da geração anterior podem não estar disponíveis em regiões e zonas de disponibilidade mais recentes. Para pesquisar tipos de instância oferecidos por local (região ou zona de disponibilidade), use o comando describe-instance-type-offerings. Para obter mais informações, consulte Como encontrar um tipo de EC2 instância da Amazon no Guia EC2 do usuário da Amazon.

  • Se você usa instâncias dedicadas ou hosts dedicados, verifique se você escolheu um tipo de instância que pode ser usado como uma instância dedicada ou um host dedicado.

O grupo de segurança <nome do grupo de segurança> não existe. Falha na inicialização da EC2 instância.

Causa: o grupo de segurança especificado no modelo de execução ou na configuração de execução pode ter sido excluído.

Solução:

  1. Use o comando describe-security-groups para obter a lista dos grupos de segurança associados à sua conta.

  2. Na lista, selecione os security groups a serem usados. Para criar um grupo de segurança, use o comando create-security-group.

  3. Crie um novo modelo de execução ou uma nova configuração de execução.

  4. Atualize seu grupo do Auto Scaling com o novo modelo de execução ou a nova configuração de execução usando o comando update-auto-scaling-group.

O par de chaves <par de chaves associado à sua EC2 instância> não existe. Falha na inicialização da EC2 instância.

Causa: O par de chaves que foi usado ao ativar a instância pode ter sido excluído.

Solução:

  1. Use o comando describe-key-pairs para obter a lista de pares de chaves disponíveis para você.

  2. Na lista, selecione o par de chaves a ser usado. Para criar um par de chaves, use o comando create-key-pair.

  3. Crie um novo modelo de execução ou uma nova configuração de execução.

  4. Atualize seu grupo do Auto Scaling com o novo modelo de execução ou a nova configuração de execução usando o comando update-auto-scaling-group.

O tipo de instância solicitado (<tipo de instância>) não tem suporte na Zona de disponibilidade solicitada (<Zona de disponibilidade da instância>)...

Mensagem de erro: O tipo de instância solicitado (<instance type>) não é suportado na zona de disponibilidade solicitada (<instance Availability Zone>)... Falha na inicialização da EC2 instância.

Causa: as zonas de disponibilidade especificadas em seu grupo do Auto Scaling não são compatíveis com o tipo de instância escolhido.

Solução:

  1. Verifique quais zonas de disponibilidade oferecem suporte ao tipo de instância escolhido usando o describe-instance-type-offeringscomando ou no EC2 console da Amazon, verificando o valor das zonas de disponibilidade no painel de rede da página Tipos de instância.

  2. Atualize ou remova a sub-rede de qualquer zona não suportada nas configurações do seu grupo de Auto Scaling usando o comando. update-auto-scaling-group Para obter mais informações, consulte Adicione uma Zona de disponibilidade.

Seu preço de solicitação spot de 0,015 é inferior ao preço mínimo de atendimento de solicitação spot exigido de 0,0735...

Causa: o preço máximo spot na solicitação é inferior ao preço spot do tipo de instância que você selecionou.

Solução: envie uma nova solicitação com um preço máximo spot mais alto (possivelmente o preço sob demanda). Anteriormente, o preço spot pago era baseado em lances. Hoje, você paga o preço spot atual. Ao definir um preço máximo mais alto, isso dá ao serviço Amazon EC2 Spot uma chance melhor de lançar e manter a quantidade necessária de capacidade.

Nome de dispositivo inválido <nome do dispositivo> / Carregamento do nome de dispositivo inválido. Falha na inicialização da EC2 instância.

Causa 1: os mapeamentos de dispositivos de blocos em seu modelo de execução ou configuração de execução podem conter nomes de dispositivos de blocos que não estão disponíveis ou são incompatíveis no momento.

Solução:

  1. Verifique quais nomes de dispositivos estão disponíveis para sua configuração de instância específica. Para obter mais detalhes sobre a nomenclatura de dispositivos, consulte Nomes de dispositivos em instâncias Linux no Guia do EC2 usuário da Amazon.

  2. Crie manualmente uma EC2 instância da Amazon que não faça parte do grupo Auto Scaling e investigue o problema. Se a configuração de nomenclatura do dispositivo de blocos entrar em conflito com os nomes na imagem de máquina da Amazon (AMI), a instância falhará durante o execução. Para obter mais informações, consulte Bloquear mapeamentos de dispositivos no Guia EC2 do usuário da Amazon.

  3. Depois de confirmar se sua instância foi executada com êxito, use o comando describe-volumes para ver como os volumes estão expostos para a instância.

  4. Crie um novo modelo ou uma nova configuração de execução usando o nome do dispositivo listado na descrição do volume.

  5. Atualize seu grupo do Auto Scaling com o novo modelo de execução ou a nova configuração de execução usando o comando update-auto-scaling-group.

O valor (<nome associado ao dispositivo de armazenamento de instâncias>) do parâmetro virtualName é inválido... Falha na inicialização da EC2 instância.

Causa: O formato especificado para o nome virtual associado ao dispositivo de blocos está incorreto.

Solução:

  1. Crie um novo modelo ou uma nova configuração de execução especificando o nome do dispositivo no parâmetro virtualName. Para obter informações sobre o formato do nome do dispositivo, consulte Nomeação de dispositivos em instâncias Linux no Guia do EC2 usuário da Amazon.

  2. Atualize seu grupo do Auto Scaling com o novo modelo de execução ou a nova configuração de execução usando o comando update-auto-scaling-group.

Os mapeamentos de dispositivos de blocos do EBS não são compatíveis com o armazenamento de instâncias. AMIs

Causa: os mapeamentos de dispositivos de blocos especificados no modelo ou na configuração de execução não são compatíveis com sua instância.

Solução:

  1. Crie um novo modelo ou uma nova configuração de execução com mapeamentos de dispositivos de blocos suportados pelo seu tipo de instância. Para obter mais informações, consulte Mapeamento de dispositivos de bloqueio no Guia EC2 do usuário da Amazon.

  2. Atualize seu grupo do Auto Scaling com o novo modelo de execução ou a nova configuração de execução usando o comando update-auto-scaling-group.

Os grupos de posicionamento não podem ser usados com instâncias do tipo '<instance type>'. Falha na inicialização da EC2 instância.

Causa: Seu placement group de cluster contém um tipo de instância inválido.

Solução:

  1. Para obter informações sobre os tipos de instância válidos suportados pelos grupos de posicionamento, consulte Grupos de posicionamento no Guia EC2 do usuário da Amazon.

  2. Siga as instruções detalhadas em Grupos de colocação para criar um novo grupo de colocação.

  3. Como alternativa, crie um novo modelo ou uma nova configuração de execução com o tipo de instância suportado.

  4. Atualize seu grupo do Auto Scaling com um novo modelo de execução de grupo de colocação ou a nova configuração de execução usando o comando update-auto-scaling-group.

Cliente. InternalError: Erro do cliente na inicialização.

Problema: o Amazon EC2 Auto Scaling tenta iniciar uma instância que tem um volume do EBS criptografado, mas a função vinculada ao serviço não tem acesso à chave gerenciada pelo AWS KMS cliente usada para criptografá-la. Para obter mais informações, consulte Política de AWS KMS chaves necessária para uso com volumes criptografados.

Causa 1: você precisa de uma política de chaves que conceda permissão para usar a chave gerenciada pelo cliente para o perfil vinculado ao serviço adequado.

Solução 1: permita que o perfil vinculado ao serviço use a chave gerenciada pelo cliente da seguinte forma:

  1. Determine qual perfil vinculado ao serviço deve ser usado para esse grupo do Auto Scaling.

  2. Atualize a política de chaves na chave gerenciada pelo cliente e permita que o perfil vinculado ao serviço use a chave gerenciada pelo cliente.

  3. Atualize o grupo do Auto Scaling para usar o perfil vinculado ao serviço.

Para obter um exemplo de uma política de chave que permita que o perfil vinculado ao serviço use a chave gerenciada pelo cliente, consulte Exemplo 1: seções da política de chaves que permitem acesso à chave gerenciada pelo cliente.

Causa 2: Se a chave gerenciada pelo cliente e o grupo Auto Scaling estiverem em AWS contas diferentes, você precisará configurar o acesso entre contas à chave gerenciada pelo cliente para dar permissão para usar a chave gerenciada pelo cliente para a função vinculada ao serviço adequada.

Solução 2: permita que o perfil vinculado ao serviço na conta externa use a chave gerenciada pelo cliente na conta local da seguinte maneira:

  1. Atualize a política de chaves na chave gerenciada pelo cliente para permitir que a conta do grupo do Auto Scaling acesse a chave gerenciada pelo cliente.

  2. Defina um usuário ou um perfil do IAM na conta do grupo do Auto Scaling que possa criar uma concessão.

  3. Determine que perfil vinculado ao serviço deve ser usada para esse grupo do Auto Scaling.

  4. Crie uma concessão para a chave gerenciada pelo cliente com o perfil vinculado ao serviço como o principal favorecido.

  5. Atualize o grupo do Auto Scaling para usar o perfil vinculado ao serviço.

Para obter mais informações, consulte Exemplo 2: seções da política de chaves que permitem acesso entre contas à chave gerenciada pelo cliente.

Solução 3: Use uma chave gerenciada pelo cliente na mesma conta da AWS que o grupo do Auto Scaling.

  1. Copie e criptografe novamente o snapshot com outra chave gerenciada pelo cliente pertencente à mesma conta que o grupo do Auto Scaling.

  2. Permita que o perfil vinculado ao serviço use a nova chave gerenciada pelo cliente. Consulte as etapas da Solução 1.

No momento, não temos capacidade de <tipo de instância> suficiente para tipo de instância na zona de disponibilidade solicitada. Falha na inicialização da EC2 instância.

Mensagem de erro: We currently do not have sufficient <instance type> capacity in the Availability Zone you requested (<requested Availability Zone>) (No momento, não temos capacidade do <tipo de instância> suficiente na zona de disponibilidade solicitada (<zona de disponibilidade solicitada>)). O nosso sistema trabalhará no provisionamento de capacidade adicional. No momento, você pode obter capacidade do <tipo de instância> sem especificar uma Zona de disponibilidade em sua solicitação ou escolher a <lista de Zonas de disponibilidade que oferecem suporte ao tipo de instância no momento>. Falha na inicialização da EC2 instância.

Causa: No momento, a combinação do tipo de instância solicitada e da zona de disponibilidade não é compatível.

Solução: Para resolver esse problema, experimente o seguinte:

  • Aguarde alguns minutos para que o Amazon EC2 Auto Scaling encontre capacidade para esse tipo de instância em outras zonas de disponibilidade habilitadas.

  • Expanda seu grupo do Auto Scaling para zonas de disponibilidade adicionais. Para obter mais informações, consulte Adicione uma Zona de disponibilidade.

  • Siga as práticas recomendadas de uso de um conjunto diversificado de tipos de instância para não depender de um tipo de instância específico. Para obter mais informações, consulte Grupos do Auto Scaling com vários tipos de instâncias e opções de compra.

A reserva solicitada não tem capacidade compatível e disponível suficiente para essa solicitação. Falha na inicialização da EC2 instância.

Causa 1: você atingiu o limite do número total de instâncias que pode iniciar com uma reserva de capacidade targeted sob demanda.

Solução 1: aumente o número de instâncias que você pode iniciar com a reserva de capacidade targeted sob demanda ou use um grupo de reservas de capacidade para que qualquer coisa além da capacidade reservada seja executada como capacidade sob demanda regular. Para obter mais informações, consulte Reservas de capacidade sob demanda para reservar capacidade em zonas de disponibilidade específicas .

Causa 2: você atingiu o limite do número total de instâncias que pode iniciar com um bloco de capacidade.

Com os Blocos de Capacidade, você fica limitado pela quantidade de capacidade adquirida originalmente. Se você observar um número de inicializações superior ao previsto e usar toda a capacidade disponível, isso causará falha nas inicializações. As instâncias encerradas passam por um longo processo de limpeza antes de serem totalmente encerradas. Durante esse período, elas não podem ser reutilizadas. Isso também pode causar falha nas inicializações. Para obter mais informações, consulte Use Capacity Blocks para cargas de trabalho de aprendizado de máquina.

Solução 2: Para resolver esse problema, experimente o seguinte:

  • Mantenha a solicitação como está. Se uma instância do tipo Capacity Block estiver sendo finalizada, você deve aguardar alguns minutos para que a instância termine de ser finalizada e a capacidade fique disponível novamente. O Amazon EC2 Auto Scaling continua fazendo automaticamente a solicitação de lançamento até que a capacidade esteja disponível.

  • Certifique-se de adquirir capacidade suficiente para acomodar sua workload de pico, para que você não encontre esse erro com frequência.

Sua reserva do bloco de capacidade <reservation id> ainda não está ativa. Falha na inicialização da EC2 instância.

Causa: O bloco de capacidade especificado ainda não está ativo.

Solução: siga a abordagem recomendada para blocos de capacidade e use a escalabilidade programada. Isso ajuda a garantir que você aumente a capacidade desejada do grupo do Auto Scaling somente quando a reserva estiver ativa e a diminua antes que a reserva termine.

Não há capacidade spot disponível que corresponda à sua solicitação. Falha na inicialização da EC2 instância.

Causa: no momento, não há capacidade de reserva suficiente para atender à sua solicitação de instâncias spot.

Solução: Para resolver esse problema, experimente o seguinte:

  • Aguarde alguns minutos; a capacidade pode mudar com frequência. O Amazon EC2 Auto Scaling continua fazendo automaticamente a solicitação de lançamento até que a capacidade esteja disponível.

  • Expanda seu grupo do Auto Scaling para zonas de disponibilidade adicionais. Para obter mais informações, consulte Adicione uma Zona de disponibilidade.

  • Siga as práticas recomendadas de uso de um conjunto diversificado de tipos de instância para não depender de um tipo de instância específico. Para obter mais informações, consulte Grupos do Auto Scaling com vários tipos de instâncias e opções de compra.

<número de instâncias> instância(s) já estão em execução. Falha na inicialização da EC2 instância.

Causa: você atingiu o limite do número total de instâncias que pode iniciar em uma região. Quando você cria sua AWS conta, definimos limites padrão para o número de instâncias que você pode executar por região.

Solução: Para resolver esse problema, experimente o seguinte:

  • Se os limites atuais não forem adequados às suas necessidades, você poderá solicitar um aumento de cota por região. Para obter mais informações, consulte as cotas EC2 de serviços da Amazon no Guia do EC2 usuário da Amazon.

  • Envie uma nova solicitação com um número de instâncias reduzido (que pode ser aumentado posteriormente).