Quando tento executar uma instância do Amazon Elastic Compute Cloud (Amazon EC2), recebo o erro "Your requested instance type is not supported in your requested Availability Zone". Quero determinar a zona de disponibilidade que posso usar e solucionar o erro.
Resolução
Observação: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Determine as zonas de disponibilidade que suportam seu tipo de instância
É possível usar o console do Amazon Elastic Compute Cloud (Amazon EC2) ou a AWS CLI para determinar as zonas de disponibilidade que suportam seu tipo de instância.
Console do Amazon EC2
Conclua as seguintes etapas:
- Abra o console do Amazon EC2.
- Selecione a região da AWS em que você deseja executar a instância.
- No painel de navegação, selecione Tipos de instância.
- Em Filtrar tipos de instância, insira seu tipo de instância preferido.
- Selecione seu tipo de instância.
- Na seção Rede, consulte as zonas de disponibilidade listadas em Zonas de disponibilidade.
AWS CLI
Execute o comando describe-instance-type-offerings e inclua filtros para a zona de disponibilidade e o tipo de instância que você quer executar. Também é possível incluir outros filtros.
O comando de exemplo a seguir filtra os resultados da pesquisa por zona de disponibilidade, tipo de instância e região:
# 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 da AWS. No comando describe-instance-type-offerings, use a opção de tipo de localização availability-zone-id para incluir IDs de zona de disponibilidade na lista de saída. É possível usar o ID da zona de disponibilidade para verificar o mapeamento da zona de disponibilidade em sua conta.
Tente fazer a solicitação novamente
Para executar uma instância em uma zona de disponibilidade compatível, use o assistente de inicialização de instâncias no console do Amazon EC2 ou use a AWS CLI.
Também não é possível especificar 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.
Informações relacionadas
Capacidade insuficiente da instância