Solucionar problemas de uma instância não acessível - Amazon Elastic Compute Cloud

Solucionar problemas de uma instância não acessível

É possível usar os seguintes métodos para solucionar problemas de uma instância do Linux não acessível. Para obter informações sobre solução de problemas de uma instância do Windows inacessível, consulte Troubleshoot an unreachable instance no Guia do usuário do EC2 para Windows.

Reinicialização da instância

A capacidade de reinicializar instâncias que de outra forma seriam inacessíveis é valiosa para a solução de problemas e o gerenciamento geral de instâncias.

Assim como poderá redefinir um computador pressionando o botão de restauração, você pode também redefinir instâncias do EC2 usando o console, a CLI ou a API do Amazon EC2. Para ter mais informações, consulte Reinicializar a instância.

Saída do console da instância

A saída do console é uma ferramenta valiosa para o diagnóstico de problemas. É especialmente útil para resolver problemas de kernel e problemas de configuração de serviço que possam fazer com que uma instância seja encerrada ou torne-se inalcançável antes de seu daemon SSH ser iniciado.

Para o Linux/Unix, a saída do console da instância exibe a saída exata do console que normalmente seria exibida em um monitor físico associado a um computador. A saída do console retorna as informações armazenadas em buffer que foram postadas logo após um estado de transição de instância (iniciar, parar, reinicializar e finalizar). A saída publicada não é atualizada continuamente; somente quando for provável que seja do valor principal.

É possível recuperar a saída mais recente do console de série em qualquer momento durante o ciclo de vida da instância. Há suporte para essa opção somente em instâncias desenvolvidas no AWS Nitro System. Não é compatível por meio do console do Amazon EC2.

nota

Somente os 64 KB mais recentes da saída postada são armazenados, que estão disponíveis por no mínimo 1 hora após a última postagem.

Somente o proprietário da instância pode acessar a saída do console.

Use um dos métodos a seguir para obter o resultado do console.

Console
Para obter o resultado do console
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação à esquerda, escolha Instances (Instâncias).

  3. Selecione a instância e escolha Ações, Monitorar e solucionar problemas e Obter log do sistema.

Command line
Para obter o resultado do console

É possível usar um dos comandos a seguir. Para obter mais informações sobre essas interfaces de linha de comando, consulte Acessar o Amazon EC2.

Para mais informações sobre erros comuns do log do sistema, consulte Solução de problemas de erros de logs do sistema para instâncias baseadas em Linux.

Fazer uma captura de tela de uma instância inacessível

Se você não conseguir alcançar sua instância por meio de SSH, poderá fazer uma captura de tela da instância e vê-la como imagem. A imagem pode fornecer visibilidade quanto ao status da instância e permite uma solução de problemas mais rápida.

É possível gerar capturas de tela enquanto a instância estiver em execução ou após haver falha. A imagem é gerada em formato JPG e não é maior que 100 KB. Não há custo de transferência de dados para a captura de tela.

Limitações

Este recurso não é compatível com as seguintes instâncias:

  • Instâncias bare metal (instâncias do tipo *.metal)

  • A instância está usando um driver NVIDIA GRID

  • Instâncias com processadores Graviton baseados em ARM

Supported Regions (Regiões compatíveis)

Este recurso está disponível nas seguintes Regiões da :

  • US East (N. Virginia) Region

  • Região Leste dos EUA (Ohio)

  • Região Oeste dos EUA (Norte da Califórnia)

  • Região Oeste dos EUA (Oregon)

  • Região África (Cidade do Cabo)

  • Região Ásia-Pacífico (Hong Kong)

  • Ásia-Pacífico (Haiderabade)

  • Região Ásia-Pacífico (Jacarta)

  • Região Ásia-Pacífico (Melbourne)

  • Região Ásia-Pacífico (Mumbai)

  • Região Ásia-Pacífico (Osaka)

  • Região Ásia-Pacífico (Seul)

  • Região Ásia-Pacífico (Singapura)

  • Região Ásia-Pacífico (Sydney)

  • Região Ásia-Pacífico (Tóquio)

  • Região do Canadá (Central)

  • Região Oeste do Canadá (Calgary)

  • Região da China (Pequim)

  • Região da China (Ningxia)

  • Região Europa (Frankfurt)

  • Região Europa (Irlanda)

  • Região Europa (Londres)

  • Região Europa (Milão)

  • Região Europa (Paris)

  • Região Europa (Espanha)

  • Região Europa (Estocolmo)

  • Região Europa (Zurique)

  • Região de Israel (Tel Aviv)

  • Região América do Sul (São Paulo)

  • Região Oriente Médio (Bahrein)

  • Região do Oriente Médio (Emirados Árabes Unidos)

Console
Para obter uma captura de tela de uma instância
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação à esquerda, escolha Instances (Instâncias).

  3. Selecione a instância a ser capturada.

  4. Escolha Actions (Ações), Monitor and troubleshoot (Monitorar e solucionar problemas), Get instance screenshot (Obter captura de tela da instância).

  5. Escolha Downloadou clique com o botão direito do mouse na imagem para fazer download e salvá-la.

Command line
Para obter uma captura de tela de uma instância

É possível usar um dos comandos a seguir. O conteúdo apresentado é codificado por base64. Para obter mais informações sobre essas interfaces de linha de comando, consulte Acessar o Amazon EC2.

Recuperação da instância quando um computador host falhar

Se houver um problema irrecuperável com o hardware de um computador host subjacente, a AWS poderá programar um evento de interrupção da instância. Você será notificado desse evento com antecedência, por e-mail.

Para recuperar uma instância baseada no Amazon EBS sendo executada em um computador host que falhou
  1. Faça backup de todos os dados importantes nos volumes do seu armazenamento de instâncias para Amazon EBS ou Amazon S3.

  2. Pare a instância.

  3. Inicie a instância.

  4. Restaure todos os dados importantes.

Para ter mais informações, consulte Início e interrupção de instâncias do Amazon EC2.

Para recuperar uma instância com armazenamento de instâncias executada em um computador host que falhou
  1. Crie um AMI a partir da instância.

  2. Faça upload da imagem para Amazon S3.

  3. Faça backup dos dados importantes para Amazon EBS ou Amazon S3.

  4. Encerre a instância.

  5. Execute uma nova instância a partir da AMI.

  6. Restaure todos os dados importantes para a nova instância.

Para ter mais informações, consulte Criar uma AMI em Linux com armazenamento de instâncias.