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á.
Solução de problemas do Amazon Elastic Compute Cloud
As seções a seguir descrevem como solucionar problemas conhecidos que podem ocorrer ao trabalhar com o Amazon Elastic Compute Cloud no AWS Toolkit for Visual Studio Code. Para obter informações detalhadas sobre a solução de problemas específicos do EC2 serviço Amazon, consulte o tópico Solucionar problemas com EC2 instâncias da Amazon no Guia do usuário do Amazon Elastic Compute Cloud.
Depuração geral
Se você encontrar um problema de conexão remota por qualquer motivo, comece verificando se uma AWS Systems Manager conexão pode ser estabelecida a partir do AWS console.
Para se conectar a uma EC2 instância da Amazon por meio do Systems Manager a partir do AWS console, conclua as etapas a seguir.
No seu navegador da web, navegue até o console da AWS
. Conclua a autenticação para prosseguir até a EC2 aterrissagem AWS do console.
No painel de EC2 navegação da Amazon, escolha Instâncias.
Marque a caixa de seleção ao lado da instância à qual você deseja se conectar.
Escolha o botão Conectar para abrir a tela Conectar à instância em uma nova guia do navegador.
nota
Você só pode se conectar a uma instância se ela estiver em execução. Se você não conseguir selecionar o botão Conectar, verifique se a instância está em execução.
Na tela Conectar à instância, escolha a guia Gerenciar sessão e, em seguida, escolha o botão Conectar para abrir a conexão do Systems Manager na guia atual do navegador.
nota
Se você iniciou sua instância recentemente e a opção não está disponível para você se conectar ao Systems Manager, talvez seja necessário aguardar mais alguns minutos antes que a opção fique disponível.
A instância de destino não está em execução
Para se conectar a uma EC2 instância da Amazon a partir do terminal ou de uma conexão remota, a instância deve estar em execução. Antes de tentar se conectar à sua instância a partir do AWS Toolkit, inicie-a no AWS Explorer, Console de gerenciamento da AWS, ou AWS Command Line Interface.
A instância de destino não tem um perfil do IAM ou tem um perfil do IAM com permissões impróprias
Para se conectar à sua EC2 instância da Amazon, ela deve ter uma função do IAM com as permissões corretas anexadas. Se você tentar se conectar a uma instância que não tem um perfil do IAM anexado, você será notificado pelo VS Code.
Se você tentar se conectar a uma instância que tem um perfil do IAM, mas não tem as permissões necessárias, você será solicitado a adicionar as ações mínimas necessárias como uma política embutida à função existente do IAM. Depois de atualizar a política em linha, você está conectado à sua instância. Para obter informações detalhadas sobre funções e permissões do IAM e como anexar uma função a uma instância, consulte o EC2 tópico Funções do IAM para a Amazon no Guia do usuário do Amazon Elastic Compute Cloud e o tópico Etapa 2: Verificar ou adicionar permissões de instância para o Session Manager no Guia do usuário do AWS Systems Manager.
O exemplo a seguir contém as ações mínimas necessárias.
"ssmmessages:CreateControlChannel", "ssmmessages:CreateDataChannel", "ssmmessages:OpenControlChannel", "ssmmessages:OpenDataChannel", "ssm:DescribeAssociation", "ssm:ListAssociations", "ssm:UpdateInstanceInformation
nota
As permissões necessárias estão incluídas na política AWS gerenciada a seguir.
AmazonSSMManagedEC2InstanceDefaultPolicyAmazonSSMManagedInstanceCore
A instância de destino não tem um agente do Systems Manager em execução
Você pode encontrar esse problema por vários motivos diferentes. Para corrigir o problema, comece reinicializando a instância e fazendo outra tentativa de conexão. Ou inicie manualmente uma conexão inicial por meio de um método de conexão não ssm. Para obter informações mais detalhadas sobre o Systems Manager, consulte o tópico Trabalhando com o Systems Manager Agent no AWS Systems Manager.
Na inicialização, o EC2 status da Amazon indica que está em execução, mas as conexões não estão funcionando
Se você iniciou ou criou recentemente um novo perfil do IAM para uma instância e não consegue estabelecer uma conexão, aguarde mais alguns minutos antes de fazer outra tentativa.