Amazon Elastic Compute Cloud
User Guide for Linux Instances

Interrompa e inicie sua instância

Você pode interromper e reiniciar sua instância se ela tiver um volume do Amazon EBS no dispositivo raiz. A instância retém o ID da instância, mas pode ser alterada conforme descrito na seção Visão geral.

Quando você interrompe uma instância, nós a encerramos. Não cobramos pelo uso de uma instância interrompida nem por taxas de transferência de dados, mas cobramos pelo armazenamento dos volumes do Amazon EBS. Sempre que você iniciar uma instância interrompida, nós cobraremos no mínimo um minuto por uso. Após um minuto, cobraremos apenas pelos segundos que você usar. Por exemplo, se você executar uma instância por 20 segundos e, em seguida, interrompê-la, cobraremos por um minuto completo. Se você executar uma instância por 3 minutos e 40 segundos, cobraremos exatamente por esse tempo de uso.

Quando a instância for interrompida, você poderá gerenciar seu volume do dispositivo raiz como qualquer outro volume e também modificá-lo (por exemplo, reparar problemas no sistema de arquivos ou atualizar o software). Basta destacar o volume da instância interrompida, associá-lo a uma instância em execução, fazer suas alterações, destacá-lo da instância em execução e reassociá-lo à instância interrompida. Reassocie-o usando o nome de dispositivo de armazenamento especificado como dispositivo raiz no mapeamento de dispositivos de blocos para a instância.

Se você decidir que não necessita mais de uma instância, pode encerrá-la. Assim que o estado de uma instância mudar para shutting-down ou para terminated, interromperemos a cobrança dessa instância. Para obter mais informações, consulte Encerre sua instância. Se você preferir hibernar a instância, consulte Hibernar a instância do Linux. Para obter mais informações, consulte Diferenças entre reinicialização, parada, hibernação e encerramento.

Visão geral

Você só pode interromper uma instância com Amazon EBS. Para verificar o tipo de dispositivo raiz da sua instância, descreva-a e verifique se o tipo de dispositivo de seu volume do dispositivo raiz é ebs (instância com Amazon EBS) ou instance store (instância com armazenamento de instâncias). Para obter mais informações, consulte Como determinar o tipo de dispositivo raiz da AMI.

Quando você interrompe uma instância em execução, acontece o seguinte:

  • A instância executa um desativação normal e para de ser executada; seu estado muda para stopping e depois para stopped.

  • Todos os volumes do Amazon EBS permanecem associados à instância, e seus dados persistem.

  • Todos os dados armazenados na RAM do computador host ou nos volumes do armazenamento de instâncias do computador host se perdem.

  • Na maioria dos casos, a instância é migrada para um novo computador host subjacente quando ele é iniciado.

  • A instância retém seus endereços IPv4 privados e todos os endereços IPv6 quando parada e reiniciada. Nós liberamos o endereço de público IPv4 e atribuímos um novo ao reiniciá-lo.

  • A instância retém os endereços IP elásticos associados. De você são cobrados quaisquer endereços IP elásticos associados a uma instância interrompida. Com o EC2-Classic, um endereço IP elástico é dissociado da sua instância quando você o interrompe. Para obter mais informações, consulte EC2-Classic.

  • Quando você interromper e iniciar uma instância do Windows, o serviço EC2Config executará tarefas na instância, como alterar as letras das unidades de qualquer volume do Amazon EBS associado. Para obter mais informações sobre esses padrões e como você pode alterá-los, consulte Configuração de uma instância Windows usando o serviço EC2Config no Guia do usuário do Amazon EC2 para instâncias do Windows.

  • Se sua instância estiver em um grupo do Auto Scaling, o serviço do Amazon EC2 Auto Scaling marcará a instância interrompida como não íntegra e poderá encerrá-la e executar uma instância substituta. Para obter mais informações, consulte Verificações de integridade para instâncias do Auto Scaling no Guia do usuário do Amazon EC2 Auto Scaling.

  • Quando você interrompe uma instância ClassicLink, ela se desvincula da VPC à qual estava vinculada. Você deverá vincular novamente a instância à VPC depois de reiniciá-la. Para obter mais informações sobre ClassicLink, consulte ClassicLink.

Para obter mais informações, consulte Diferenças entre reinicialização, parada, hibernação e encerramento.

Você só poderá modificar os atributos a seguir de uma instância quando ela for interrompida:

  • Tipo de instância

  • Dados do usuário

  • Kernel

  • Disco RAM

Se você tentar modificar esses atributos enquanto a instância estiver sendo executada, o Amazon EC2 retornará o erro IncorrectInstanceState.

O que acontece quando você interrompe uma instância (API)

Quando uma instância do EC2 é interrompida usando o comando stop-instances, o seguinte é registrado no nível do SO:

  • A solicitação da API enviará um evento de pressionamento de botão ao convidado.

  • Vários serviços do sistema serão interrompidos como resultado do evento de pressionamento do botão. O systemd executa um desligamento normal do sistema. O desligamento normal é acionado pelo evento de pressionamento do botão de desligamento de ACPI do hipervisor.

  • O desligamento de ACPI será iniciado.

  • A instância será desligada quando o processo de desligamento normal terminar. Não existe um tempo de desligamento configurável para o SO.

Interrupção e início das suas instâncias

Você pode iniciar e interromper sua instância com Amazon EBS usando o console ou a linha de comando.

Por padrão, ao iniciar a desativação de uma instância com Amazon EBS (usando os comandos shutdown ou poweroff), a instância será interrompida. Você pode alterar esse comportamento para que, em vez disso, seja encerrada. Para obter mais informações, consulte Alteração do comportamento de desligamento iniciado da instância.

Para parar e iniciar uma instância com Amazon EBS usando o console

  1. No painel de navegação, selecione Instâncias e selecione a instância.

  2. Escolha Ações, selecione Estado da instância e escolha Interromper. Se Parar estiver desabilitado, a instância já parou ou o dispositivo raiz é um volume de armazenamento de instâncias.

    Atenção

    Quando você interrompe uma instância, os dados em todos os volumes de armazenamento de instâncias são apagados. Para manter dados de volumes do armazenamento de instâncias, certifique-se de fazer backup deles em um armazenamento persistente.

  3. Na caixa de diálogo para confirmação, escolha Yes, parar. Pode demorar alguns minutos para que a instância pare.

  4. Enquanto sua instância estiver interrompida, você poderá modificar determinados atributos de instância. Para obter mais informações, consulte Modificação de uma instância interrompida.

  5. Para reiniciar a instância interrompida, selecione a instância e escolha Actions, Instance State, Start.

  6. Na caixa de diálogo de confirmação, escolha Sim, iniciar. Pode demorar alguns minutos para que a instância entre no estado running.

Para parar e iniciar uma instância com Amazon EBS usando a linha de comando

Você pode usar um dos comandos a seguir. Para obter mais informações sobre essas interfaces de linha de comando, consulte Acessando o Amazon EC2.

Modificação de uma instância interrompida

Você pode alterar o tipo de instância, os dados de usuário e os atributos de otimização do EBS de uma instância interrompida usando o Console de gerenciamento da AWS ou a interface da linha de comando. Você não pode usar o Console de gerenciamento da AWS para modificar os atributos de DeleteOnTermination, kernel ou disco RAM.

Para modificar um atributo da instância

Para modificar um atributo da instância usando a linha de comando

Você pode usar um dos comandos a seguir. Para obter mais informações sobre essas interfaces de linha de comando, consulte Acessando o Amazon EC2.

Solução de problemas

Se você tiver interrompido sua instância com Amazon EBS e ela aparentar estar "presa" no estado stopping, você poderá pará-la à força. Para obter mais informações, consulte Solução de problemas da parada da sua instância.