Configurar uma AMI para oferecer suporte à hibernação
As seguintes AMIs do Linux podem oferecer suporte à hibernação de uma instância do Amazon EC2, desde que você conclua as etapas adicionais de configuração descritas nesta seção.
Configurações adicionais são necessárias para:
- AMI do Amazon Linux 2 mínima lançada em 29/08/2019 ou posterior
- Amazon Linux 2 lançado antes de 29/08/2019
- Amazon Linux lançado antes de 16/11/2018
- CentOS versão 8 ou posterior
- Fedora versão 34 ou posterior
- Red Hat Enterprise Linux versão 8 ou 9
- Ubuntu 20.04 LTS (Focal Fossa) liberado antes do número de série 20210820
- Ubuntu 18.04 (Bionic Beaver) lançado antes do número de série 20190722.1
- Ubuntu 16.04 (Xenial Xerus)
Para as AMIs do Linux e do Windows que oferecem suporte à hibernação e para as quais nenhuma configuração adicional é necessária, consulte AMIs.
Para obter mais informações, consulte Update instance software on your Amazon Linux 2 instance.
AMI do Amazon Linux 2 mínima lançada em 29/08/2019 ou posterior
Para configurar uma AMI do Amazon Linux 2 mínima lançada antes de 29/08/2019 para permitir hibernação
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
Reinicie o serviço .
[ec2-user ~]$
sudo systemctl start hibinit-agent
Amazon Linux 2 lançado antes de 29/08/2019
Como configurar uma AMI do Amazon Linux 2 lançada antes de 29/08/2019 para suportar hibernação
-
Atualize o kernel para
4.14.138-114.102
ou posterior.[ec2-user ~]$
sudo yum update kernel
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.14.138-114.102
ou posterior.[ec2-user ~]$
uname -a
-
Interrompa a instância e crie uma AMI. Para ter mais informações, consulte Criação de uma AMI baseada no Amazon EBS.
Amazon Linux lançado antes de 16/11/2018
Para configurar uma AMI do Amazon Linux lançada antes de 16/11/2018 para oferecer suporte à hibernação
-
Atualize o kernel para
4.14.77-70.59
ou posterior.[ec2-user ~]$
sudo yum update kernel
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.14.77-70.59
ou maior.[ec2-user ~]$
uname -a
-
Interrompa a instância e crie uma AMI. Para ter mais informações, consulte Criação de uma AMI baseada no Amazon EBS.
CentOS versão 8 ou posterior
Para configurar uma AMI do CentOS versão 8 ou posterior para suportar hibernação
-
Atualize o kernel para
4.18.0-305.7.1.el8_4.x86_64
ou posterior.[ec2-user ~]$
sudo yum update kernel
-
Instale o repositório Fedora Extra Packages for Enterprise Linux (EPEL).
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
Habilite o agente de hibernação para iniciar na inicialização.
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.18.0-305.7.1.el8_4.x86_64
ou posterior.[ec2-user ~]$
uname -a
Fedora versão 34 ou posterior
Para configurar uma AMI do Fedora versão 34 ou posterior para suportar hibernação
-
Atualize o kernel para
5.12.10-300.fc34.x86_64
ou posterior.[ec2-user ~]$
sudo yum update kernel
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo dnf install ec2-hibinit-agent
-
Habilite o agente de hibernação para iniciar na inicialização.
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
5.12.10-300.fc34.x86_64
ou posterior.[ec2-user ~]$
uname -a
Red Hat Enterprise Linux versão 8 ou 9
Para configurar uma AMI do Red Hat Enterprise Linux 8 ou 9 para suportar hibernação
-
Atualize o kernel para
4.18.0-305.7.1.el8_4.x86_64
ou posterior.[ec2-user ~]$
sudo yum update kernel
-
Instale o repositório Fedora Extra Packages for Enterprise Linux (EPEL).
Versão 8 da RHEL:
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Versão 9 da RHEL:
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
Habilite o agente de hibernação para iniciar na inicialização.
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.18.0-305.7.1.el8_4.x86_64
ou posterior.[ec2-user ~]$
uname -a
Ubuntu 20.04 LTS (Focal Fossa) liberado antes do número de série 20210820
Para configurar uma AMI do Ubuntu 20.04 LTS (Focal Fossa) lançada antes do número de série 20210820 para ser compatível com hibernação
-
Atualize o linux-aws-kernel para
5.8.0-1038.40
ou posterior, e grub2 para2.04-1ubuntu26.13
ou posterior.[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt dist-upgrade
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
5.8.0-1038.40
ou posterior.[ec2-user ~]$
uname -a
-
Confirme se a versão do grub2 está atualizada para
2.04-1ubuntu26.13
ou posterior.[ec2-user ~]$
dpkg --list | grep grub2-common
Ubuntu 18.04 (Bionic Beaver) lançado antes do número de série 20190722.1
Para configurar uma AMI do Ubuntu 18.04 LTS lançada antes do número de série 20190722.1 para suportar hibernação
-
Atualize o kernel para
4.15.0-1044
ou posterior.[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt dist-upgrade
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo apt install ec2-hibinit-agent
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.15.0-1044
ou posterior.[ec2-user ~]$
uname -a
Ubuntu 16.04 (Xenial Xerus)
Para configurar o Ubuntu 16.04 LTS para ser compatível com a hibernação, é necessário instalar o pacote do kernel linux-aws-hwe versão 4.15.0-1058-aws ou posterior e o agente ec2-hibint.
Importante
O pacote do kernel linux-aws-hwe
é totalmente compatível com o Canonical. O suporte padrão para o Ubuntu 16.04 LTS terminou em abril de 2021, e o pacote não recebe mais atualizações regulares. No entanto, ele receberá atualizações de segurança adicionais até que o suporte de Manutenção de segurança estendida termine em 2024. Para obter mais informações, consulte Amazon EC2 Hibernation for Ubuntu 16.04 LTS now available
Recomendamos que você atualize para a AMI do Ubuntu 20.04 LTS (Focal Fossa) ou a AMI do Ubuntu 18.04 LTS (Bionic Beaver).
Como configurar uma AMI do Ubuntu 16.04 LTS para que seja compatível com a hibernação
-
Atualize o kernel para
4.15.0-1058-aws
ou posterior.[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt install linux-aws-hwe
-
Instale o pacote
ec2-hibinit-agent
dos repositórios.[ec2-user ~]$
sudo apt install ec2-hibinit-agent
-
Reinicialize a instância.
[ec2-user ~]$
sudo reboot
-
Confirme se a versão do kernel está atualizada para
4.15.0-1058-aws
ou posterior.[ec2-user ~]$
uname -a