Configurer une AMI Linux pour qu'elle prenne en charge la mise en veille prolongée
Les AMI Linux suivantes peuvent prendre en charge la mise en veille prolongée d’une instance Amazon EC2, à condition que vous suiviez les étapes de configuration supplémentaires décrites dans cette section.
Une configuration supplémentaire est requise pour :
Pour les AMI Linux et Windows qui prennent en charge l’hibernation et pour lesquelles aucune configuration supplémentaire n’est requise, consultezAMI.
Pour plus d’informations, consultez la section Mettre à jour le logiciel de l’instance sur votre instance Amazon Linux 2.
AMI minimale AL2023 publiée le 20 septembre 2023 ou version ultérieure
Pour configurer une AMI minimale AL2023 publiée le 20 septembre 2023 ou ultérieurement afin de prendre en charge la mise en veille prolongée
-
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo dnf install ec2-hibinit-agent -
Redémarrez le service .
[ec2-user ~]$sudo systemctl start hibinit-agent
AMI minimale Amazon Linux 2 publiée le 29 août 2019 ou version ultérieure
Pour configurer une AMI minimale Amazon Linux 2 publiée le 20 août 2019 ou ultérieurement afin de prendre en charge la mise en veille prolongée
-
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo yum install ec2-hibinit-agent -
Redémarrez le service .
[ec2-user ~]$sudo systemctl start hibinit-agent
Amazon Linux 2 publiées avant le 29.08.2019
Pour configurer une AMI Amazon Linux 2 publiée avant le 29.08.2019 afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.14.138-114.102ou version ultérieure.[ec2-user ~]$sudo yum update kernel -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo yum install ec2-hibinit-agent -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
4.14.138-114.102ou une version ultérieure.[ec2-user ~]$uname -a -
Arrêtez l’instance et créez une AMI. Pour de plus amples informations, consultez Créer une AMI basée sur Amazon EBS.
Amazon Linux 2 publiées avant le 16.11.2018
Pour configurer une AMI Amazon Linux 2 publiée avant le 16.11.2018 afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.14.77-70.59ou version ultérieure.[ec2-user ~]$sudo yum update kernel -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo yum install ec2-hibinit-agent -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau est mise à jour vers
4.14.77-70.59ou une version ultérieure.[ec2-user ~]$uname -a -
Arrêtez l’instance et créez une AMI. Pour de plus amples informations, consultez Créer une AMI basée sur Amazon EBS.
CentOS version 8 ou ultérieure
Pour configurer une AMI CentOS version 8 ou ultérieure afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.18.0-305.7.1.el8_4.x86_64ou version ultérieure.[ec2-user ~]$sudo yum update kernel -
Installez le référentiel Fedora Extra Packages for Enterprise Linux (EPEL).
[ec2-user ~]$sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo yum install ec2-hibinit-agent -
Activez l’agent de mise en veille prolongée pour démarrer au démarrage.
[ec2-user ~]$sudo systemctl enable hibinit-agent.service -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
4.18.0-305.7.1.el8_4.x86_64ou une version ultérieure.[ec2-user ~]$uname -a
Fedora version 34 ou ultérieure
Pour configurer une AMI Fedora version 34 ou ultérieure afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
5.12.10-300.fc34.x86_64ou version ultérieure.[ec2-user ~]$sudo yum update kernel -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo dnf install ec2-hibinit-agent -
Activez l’agent de mise en veille prolongée pour démarrer au démarrage.
[ec2-user ~]$sudo systemctl enable hibinit-agent.service -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
5.12.10-300.fc34.x86_64ou une version ultérieure.[ec2-user ~]$uname -a
Red Hat Enterprise Linux version 8 ou 9
Pour configurer une AMI Red Hat Enterprise Linux version 8 ou 9 afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.18.0-305.7.1.el8_4.x86_64ou version ultérieure.[ec2-user ~]$sudo yum update kernel -
Installez le référentiel Fedora Extra Packages for Enterprise Linux (EPEL).
RHEL version 8 :
[ec2-user ~]$sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpmRHEL version 9 :
[ec2-user ~]$sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo yum install ec2-hibinit-agent -
Activez l’agent de mise en veille prolongée pour démarrer au démarrage.
[ec2-user ~]$sudo systemctl enable hibinit-agent.service -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
4.18.0-305.7.1.el8_4.x86_64ou une version ultérieure.[ec2-user ~]$uname -a
Ubuntu 20.04 LTS (Focal Fossa) publié avant le numéro de série 20210820
Pour configurer une AMI Ubuntu LTS 20.04 (Focal Fossa) publiée avant le numéro de série 20210820 afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau linux-aws à
5.8.0-1038.40ou plus, et grub2 à2.04-1ubuntu26.13ou plus.[ec2-user ~]$sudo apt update[ec2-user ~]$sudo apt dist-upgrade -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
5.8.0-1038.40ou une version ultérieure.[ec2-user ~]$uname -a -
Vérifiez que la version de grub2 a été mise à jour vers
2.04-1ubuntu26.13ou une version ultérieure.[ec2-user ~]$dpkg --list | grep grub2-common
Ubuntu 18.04 (Bionic Beaver) publié avant le numéro de série 20190722.1
Pour configurer une AMI Ubuntu LTS 18.04 publiée avant le numéro de série 20190722.1 afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.15.0-1044ou version ultérieure.[ec2-user ~]$sudo apt update[ec2-user ~]$sudo apt dist-upgrade -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo apt install ec2-hibinit-agent -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
4.15.0-1044ou une version ultérieure.[ec2-user ~]$uname -a
Ubuntu 16.04 (Xenial Xenus)
Pour configurer Ubuntu 16.04 LTS pour la prise en charge la mise en veille prolongée, vous devez installer le package du noyau linux-aws-hwe version 4.15.0-1058-aws ou ultérieure et ec2-hibinit-agent.
Important
Le package noyau linux-aws-hwe est pris en charge par Canonical. La prise en charge standard d’Ubuntu 16.04 LTS a pris fin en avril 2021 et le package ne reçoit plus de mises à jour régulières. Il recevra toutefois des mises à jour de sécurité supplémentaires jusqu’à ce que la prise en charge de la maintenance de sécurité étendue prenne fin en 2024. Pour plus d’informations, consultez Amazon EC2 Hibernation for Ubuntu 16.04 LTS now available
Nous vous recommandons une mise à niveau vers l’AMI Ubuntu 20.04 LTS (Focal Fossa) ou l’AMI Ubuntu 18.04 LTS (Bionic Beaver).
Pour configurer une AMI Ubuntu 16.04 LTS afin de prendre en charge la mise en veille prolongée
-
Mettez à jour le noyau vers
4.15.0-1058-awsou version ultérieure.[ec2-user ~]$sudo apt update[ec2-user ~]$sudo apt install linux-aws-hwe -
Installez le package
ec2-hibinit-agentà partir des référentiels.[ec2-user ~]$sudo apt install ec2-hibinit-agent -
Redémarrez l’instance.
[ec2-user ~]$sudo reboot -
Vérifiez que la version du noyau a été mise à jour vers
4.15.0-1058-awsou une version ultérieure.[ec2-user ~]$uname -a