Por que não posso associar o Elastic IP à instância do EC2?

3

Eu tenho uma instância do EC2-classic em execução, em t2-micro. Ele tem o IP público associado a ele quando foi iniciado. Apesar de ter RTFM três vezes [1] eu não consigo descobrir como associar um IP elástico alocado com a instância em execução.

Aloquei um novo endereço em "Elastic IPs". Eu clique com o botão direito e faço "Endereço Associado". Isso me dá um campo "id ou tag de instância de pesquisa", mas parece que não é possível encontrar a instância (em execução) por qualquer um, quer eu comece a digitar os primeiros caracteres ou cole tudo. Eu colo o id inteiro ou nome e aperte enter recebo um erro "Ocorreu um erro ao tentar associar o endereço / O pedido deve conter o id de instância do parâmetro". Instance e Elastic IP estão em us-west1.

[1] link

    
por joseph_morris 29.09.2016 / 00:20

3 respostas

4

Você não pode alocar um VPC EIP com uma instância do EC2-classic. Eu suspeito que os Elastic IPs são alocados no VPC por padrão.

Eu sugiro que você aloque um novo EIP para procurar opções sobre onde ele foi criado e certifique-se de que ele diz "EC2 Classic". Não tenho acesso ao EC2-classic porque minha conta é muito nova. A Amazon tem documentação sobre este tópico aqui .

Esta página tem algumas informações úteis:

After some playing around – for way longer than I wanted to spend – I deleted the elastic IP and recreated it. When first creating (“allocating”) an elastic IP it gives you two choices – EC2 or VPC. The default selected in the list is EC2 and that’s what I originally left as my selected choice. I changed this to VPC and voila! – now I could associate the IP to my running VM nice and easily.

    
por 29.09.2016 / 00:36
1

Agora é possível migrar um EIP entre o escopo padrão e o escopo do VPC, mas primeiro é necessário desassociar o Elastic IP da sua instância (assim, você verá um curto período de inatividade). OBSERVAÇÃO: se o EIP foi criado no escopo do VPC, você não poderá migrar para o escopo padrão.

Você pode mover o Elastic IP entre os escopos:

Podelevaralgunsminutosparafazeratransição,infelizmente,epodeparecerquedesapareceuporummomento(detalhes aqui ). Depois que ele for movido, você poderá alocá-lo à sua instância no VPC.

    
por 10.05.2017 / 15:17
0

Eu tive o mesmo problema. Descobriu-se que as regiões não correspondiam.

Solução:

Na mesma guia do navegador, no mesmo console em que você pode ver sua instância em execução, vá para EIP, Alocar novo endereço. Clique no link Comando da AWS Command Line Interface para ver qual região está sendo usada para o novo endereço. Deve corresponder à região listada como Zona de disponibilidade para sua instância. Distribuir. Em seguida, associe o endereço. A instância que você precisa estará na lista.

De onde veio a região errada:

DO SEU TUTORIAL. O link para todos os serviços da AWS do tutorial da AWS aponta para uma região diferente. Confirme-o olhando para o URL. Corrija o problema alterando a região para a correta diretamente na sua barra de endereços antes de fazer login no serviço.

    
por 21.06.2018 / 06:44