Minha instância Windows do Amazon Elastic Compute Cloud (Amazon EC2) não consegue recuperar os metadados da instância. Como faço para corrigir isso?
Resolução
Minha instância do EC2 em uma VPC está inacessível e falhando na verificação do status da instância
Conecte uma segunda interface de rede elástica à instância para fornecer a rota necessária e um endereço IP válido. Isso permite que você:
- Acesse a instância do EC2 na segunda interface de rede.
- Resolva problemas de configuração de rede da interface de rede primária.
Observação: se você planeja alterar o tipo de instância ao adicionar uma segunda interface de rede, verifique a Compatibilidade para alterar o tipo de instância.
Minha instância do EC2 está passando pelas duas verificações de status e está acessível
Primeiro, execute o comando route print do PowerShell ou do CMD. Examine a saída para confirmar se há uma rota semelhante à seguinte:
Network Address Netmask Gateway Address
169.254.169.254 255.255.255.255 <Subnet Router Address>
Observação: recomenda-se fazer backup do volume e da tabela de rotas do Elastic Block Storage (Amazon EBS) antes de continuar.
Se a rota não estiver presente ou se o endereço do gateway não corresponder ao da sub-rede atual, siga estas etapas:
- Confirme se a versão mais recente do EC2Config (Windows Server 2012R2 e mais recente) ou do EC2Launch (Windows Server 2016 ou posterior) está instalada na instância.
- Para aplicar a rota à instância, reinicie o serviço EC2Config ou execute o seguinte comando em uma sessão elevada do PowerShell:
Import-Module c:\ProgramData\Amazon\EC2-Windows\Launch\Module\Ec2Launch.psm1 ; Add-Routes
Se a rota existir, mas a instância ainda não conseguir recuperar os metadados, revise a configuração do Firewall do Windows, do firewall de terceiros ou do antivírus da sua instância. Confirme se o tráfego para 169.254.169.254 não foi explicitamente negado.
Informações relacionadas
Metadados da instância e dados do usuário
Crie uma interface de rede
Como aguardar pelo serviço de metadados