Por que estou recebendo o erro “Seu tipo de instância solicitado não é suportado na zona de disponibilidade solicitada” ao executar uma instância do EC2?

3 minuto de leitura
0

Recebi a mensagem de erro “Seu tipo de instância solicitado não é suportado na zona de disponibilidade solicitada” ao executar uma instância do Amazon Elastic Compute Cloud (Amazon EC2). Como posso determinar qual zona de disponibilidade usar?

Breve descrição

Algumas zonas de disponibilidade não oferecem suporte a tipos específicos de instância. Se você receber o erro “Seu tipo de instância solicitado não tem suporte na zona de disponibilidade solicitada”, faça o seguinte:

  1. Determine quais zonas de disponibilidade oferecem suporte ao seu tipo de instância.
  2. Repita a solicitação e especifique uma zona de disponibilidade compatível com o tipo de instância escolhido. Ou envie a solicitação sem especificar uma zona de disponibilidade.

Observação: esse erro é diferente de um erro de capacidade de instância insuficiente. Para informações sobre erros de capacidade insuficiente, consulte Insufficient instance capacity (Capacidade de instância insuficiente).

Resolução

Determine quais zonas de disponibilidade oferecem suporte ao seu tipo de instância

No console do Amazon EC2:

  1. Abra o console do Amazon EC2.
  2. Escolha a região em que você deseja executar a instância.
  3. Selecione Instance Types (Tipos de instância).
  4. Em Filter instance types (Filtrar tipos de instância), insira seu tipo de instância preferido.
  5. Selecione seu tipo de instância preferido.
  6. Em Rede, revise as zonas de disponibilidade listadas em Zonas de disponibilidade.

Na AWS Command Line Interface (AWS CLI):

Observação: Se você receber erros ao executar comandos da AWS CLI, verifique se está usando a versão mais recente da AWS CLI.

Use o comando describe-instance-type-offerings e inclua filtros para a zona de disponibilidade e o tipo de instância que você quer executar. Adicione filtros adicionais conforme necessário. O comando de exemplo a seguir filtra os resultados da pesquisa por zona de disponibilidade, tipo de instância e região. Para mais informações sobre o comando describe-instance-type-offerings, consulte describe-instance-type-offerings na Referência de comandos da AWS CLI.

# aws ec2 describe-instance-type-offerings --location-type availability-zone  --filters Name=instance-type,Values=c5.xlarge --region af-south-1 --output table

Observação: os nomes das zonas de disponibilidade podem não ser mapeados para o mesmo local em todas as contas. Para mais informações, consulte Availability Zones (Zonas de disponibilidade). Use o comando location-type availability-zone-id para que a saída liste os IDs da zona de disponibilidade. Você pode usar o ID da zona de disponibilidade para validar o mapeamento da zona de disponibilidade em sua conta.

Tente fazer a solicitação novamente

Ao executar a instância, escolha uma zona de disponibilidade compatível durante a execução. Você pode executar uma instância em uma zona de disponibilidade usando o antigo assistente de execução, o novo assistente de execução ou usando a AWS CLI. Ou não especifique uma zona de disponibilidade em sua solicitação. Se você não especificar uma zona de disponibilidade, o Amazon EC2 escolherá uma zona de disponibilidade para você que ofereça suporte ao seu tipo de instância.


AWS OFICIAL
AWS OFICIALAtualizada há 2 anos