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 ScalingEC2: 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.
- 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 (<name associated with the instance storage device>) do parâmetro virtualName é inválido... Falha na inicialização da EC2 instância.
- EBSmapeamentos de dispositivos de bloco não são compatíveis com o armazenamento de instâncias. AMIs
- Os 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.
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 ter escolhido uma AMI que seja compatível com 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 um processador compatível com ARM. AMI 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 os tipos de instância oferecidos por localização (região ou zona de disponibilidade), use o describe-instance-type-offeringscomando. 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:
-
Use o describe-security-groupscomando para obter a lista dos grupos de segurança associados à sua conta.
-
Na lista, selecione os security groups a serem usados. Em vez disso, para criar um grupo de segurança, use o create-security-groupcomando.
-
Crie um novo modelo de execução ou uma nova configuração de execução.
-
Atualize seu grupo de Auto Scaling com o novo modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
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:
-
Use o describe-key-pairscomando para obter a lista dos pares de chaves disponíveis para você.
-
Na lista, selecione o par de chaves a ser usado. Em vez disso, para criar um key pair, use o create-key-paircomando.
-
Crie um novo modelo de execução ou uma nova configuração de execução.
-
Atualize seu grupo de Auto Scaling com o novo modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
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:
-
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.
-
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:
-
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.
-
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 bloco estiver em conflito com os nomes na Amazon Machine Image (AMI), a instância falhará durante a execução. Para obter mais informações, consulte Bloquear mapeamentos de dispositivos no Guia EC2 do usuário da Amazon.
-
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.
-
Crie um novo modelo ou uma nova configuração de execução usando o nome do dispositivo listado na descrição do volume.
-
Atualize seu grupo de Auto Scaling com o novo modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
O valor (<name associated with the instance storage device>) 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:
-
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. -
Atualize seu grupo de Auto Scaling com o novo modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
EBSmapeamentos de dispositivos de bloco 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:
-
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.
-
Atualize seu grupo de Auto Scaling com o novo modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
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:
-
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.
-
Siga as instruções detalhadas em Grupos de colocação para criar um novo grupo de colocação.
-
Como alternativa, crie um novo modelo ou uma nova configuração de execução com o tipo de instância suportado.
-
Atualize seu grupo de Auto Scaling com um novo grupo de posicionamento, modelo de lançamento ou configuração de lançamento usando o update-auto-scaling-groupcomando.
Cliente. InternalError: Erro do cliente na inicialização.
Problema: o Amazon EC2 Auto Scaling tenta iniciar uma instância que tem um EBS volume 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 a função vinculada ao serviço adequada.
Solução 1: permita que a função vinculada ao serviço use a chave gerenciada pelo cliente da seguinte forma:
-
Determine que função vinculada ao serviço deve ser usada para esse grupo do Auto Scaling.
-
Atualize a política de chaves na chave gerenciada pelo cliente e permita que a função vinculada ao serviço use a chave gerenciada pelo cliente.
-
Atualize o grupo do Auto Scaling para usar a função vinculada ao serviço.
Para obter um exemplo de uma política de chave que permita que a função vinculada 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 a função vinculada ao serviço na conta externa use a chave gerenciada pelo cliente na conta local da seguinte maneira:
-
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.
-
Defina um IAM usuário ou função na conta do grupo Auto Scaling que possa criar uma concessão.
-
Determine que função vinculada ao serviço deve ser usada para esse grupo do Auto Scaling.
-
Crie uma concessão para a chave gerenciada pelo cliente com a função vinculada ao serviço como o principal favorecido.
-
Atualize o grupo do Auto Scaling para usar a função vinculada 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.
-
Copie e criptografe novamente o snapshot com outra chave gerenciada pelo cliente pertencente à mesma conta que o grupo do Auto Scaling.
-
Permita que a função vinculada 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 o problema, tente 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 executar com uma reserva de capacidade targeted
sob demanda.
Solução 1: aumente o número de instâncias que você pode executar 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 Reserve capacidade em zonas de disponibilidade específicas com reservas de capacidade .
Causa 2: você atingiu o limite do número total de instâncias que pode executar 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 o problema, tente o seguinte:
-
Mantenha a solicitação como está. Se uma instância do Capacity Block estiver sendo encerrada, você deverá esperar alguns minutos para que a instância termine 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 o problema, tente 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 o problema, tente 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).