

# Configuración de una AMI de Linux para que admita la hibernación
<a name="hibernation-enabled-AMI"></a>

Las siguientes AMI de Linux admiten la hibernación de una instancia de Amazon EC2, siempre que complete los pasos de configuración adicionales descritos en esta sección.

**Topics**
+ [AMI mínima de AL2023 lanzada el 20/09/2023 o posteriormente.](#configure-AL2023-minimal-for-hibernation)
+ [AMI mínima de Amazon Linux 2 iniciada el 29/08/2019 o posteriormente](#configure-AL2-minimal-for-hibernation)
+ [Amazon Linux 2 iniciado antes del 29/08/2019](#configure-AL2-for-hibernation)
+ [Amazon Linux lanzado antes del 16/11/2018](#configure-AL-for-hibernation)
+ [CentOS, versión 8 o posterior](#configure-centos-for-hibernation)
+ [Fedora, versión 34 o posterior](#configure-fedora-for-hibernation)
+ [Red Hat Enterprise Linux, versión 8 o 9](#configure-RHEL-for-hibernation)
+ [Ubuntu 20.04 LTS (Focal Fossa) iniciado antes del número de serie 20210820](#configure-ubuntu2004-for-hibernation)
+ [Ubuntu 18.04 (Bionic Beaver) iniciado con el número de serie 20190722.1](#configure-ubuntu1804-for-hibernation)
+ [Ubuntu 16.04 (Xenial Xerus)](#configure-ubuntu1604-for-hibernation)

Para las AMI de Linux y Windows que admiten la hibernación y para las que no se requiere *ninguna configuración adicional*, consulte [AMI](hibernating-prerequisites.md#hibernation-prereqs-supported-amis).

Para obtener más información, consulte [Actualización de software en la instancia de Amazon Linux 2](https://docs.aws.amazon.com/linux/al2/ug/install-updates.html).

## AMI mínima de AL2023 lanzada el 20/09/2023 o posteriormente.
<a name="configure-AL2023-minimal-for-hibernation"></a>

**Para configurar una AMI mínima de AL2023 lanzada el 20/09/2023 o posteriormente para admitir hibernación**

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo dnf install ec2-hibinit-agent
   ```

1. Reinicie el servicio .

   ```
   [ec2-user ~]$ sudo systemctl start hibinit-agent
   ```

## AMI mínima de Amazon Linux 2 iniciada el 29/08/2019 o posteriormente
<a name="configure-AL2-minimal-for-hibernation"></a>

**Para configurar una AMI mínima de Amazon Linux 2 iniciada el 29/08/2019 o posteriormente a fin de que sea compatible con la hibernación**

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo yum install ec2-hibinit-agent
   ```

1. Reinicie el servicio .

   ```
   [ec2-user ~]$ sudo systemctl start hibinit-agent
   ```

## Amazon Linux 2 iniciado antes del 29/08/2019
<a name="configure-AL2-for-hibernation"></a>

**Para configurar una AMI de Amazon Linux 2 iniciada antes del 29/08/2019 a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `4.14.138-114.102` o posterior.

   ```
   [ec2-user ~]$ sudo yum update kernel
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo yum install ec2-hibinit-agent
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.14.138-114.102` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

1. Detenga la instancia y cree una AMI. Para obtener más información, consulte [Creación de una AMI basada en Amazon EBS](creating-an-ami-ebs.md).

## Amazon Linux lanzado antes del 16/11/2018
<a name="configure-AL-for-hibernation"></a>

**Para configurar una AMI de Amazon Linux iniciada antes del 16/11/2018 a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `4.14.77-70.59` o posterior.

   ```
   [ec2-user ~]$ sudo yum update kernel
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo yum install ec2-hibinit-agent
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.14.77-70.59` o superior.

   ```
   [ec2-user ~]$ uname -a
   ```

1. Detenga la instancia y cree una AMI. Para obtener más información, consulte [Creación de una AMI basada en Amazon EBS](creating-an-ami-ebs.md).

## CentOS, versión 8 o posterior
<a name="configure-centos-for-hibernation"></a>

**Para configurar una AMI de CentOS, versión 8 o posterior, a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `4.18.0-305.7.1.el8_4.x86_64` o posterior.

   ```
   [ec2-user ~]$ sudo yum update kernel
   ```

1. Instale el repositorio Extra Packages for Enterprise Linux (EPEL) de Fedora.

   ```
   [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo yum install ec2-hibinit-agent
   ```

1. Habilite el agente de hibernación para que se inicie en el arranque.

   ```
   [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.18.0-305.7.1.el8_4.x86_64` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

## Fedora, versión 34 o posterior
<a name="configure-fedora-for-hibernation"></a>

**Para configurar una AMI de Fedora, versión 34 o posterior, a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `5.12.10-300.fc34.x86_64` o posterior.

   ```
   [ec2-user ~]$ sudo yum update kernel
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo dnf install ec2-hibinit-agent
   ```

1. Habilite el agente de hibernación para que se inicie en el arranque.

   ```
   [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `5.12.10-300.fc34.x86_64` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

## Red Hat Enterprise Linux, versión 8 o 9
<a name="configure-RHEL-for-hibernation"></a>

**Para configurar una AMI de Red Hat Enterprise Linux 8 o 9 a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `4.18.0-305.7.1.el8_4.x86_64` o posterior.

   ```
   [ec2-user ~]$ sudo yum update kernel
   ```

1. Instale el repositorio Extra Packages for Enterprise Linux (EPEL) de Fedora.

   Versión 8 de RHEL:

   ```
   [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
   ```

   Versión 9 de RHEL:

   ```
   [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo yum install ec2-hibinit-agent
   ```

1. Habilite el agente de hibernación para que se inicie en el arranque.

   ```
   [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.18.0-305.7.1.el8_4.x86_64` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

## Ubuntu 20.04 LTS (Focal Fossa) iniciado antes del número de serie 20210820
<a name="configure-ubuntu2004-for-hibernation"></a>

**Para configurar una AMI de Ubuntu 20.04 LTS (Focal Fossa) iniciada antes del número de serie 20210820 con objeto de que sea compatible con la hibernación**

1. Actualice el kernel de linux-aws a `5.8.0-1038.40` o posterior y grub2 a `2.04-1ubuntu26.13` o posterior.

   ```
   [ec2-user ~]$ sudo apt update
   [ec2-user ~]$ sudo apt dist-upgrade
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `5.8.0-1038.40` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

1. Confirme que la versión de grub2 se ha actualizado a la versión `2.04-1ubuntu26.13` o posterior.

   ```
   [ec2-user ~]$ dpkg --list | grep grub2-common
   ```

## Ubuntu 18.04 (Bionic Beaver) iniciado con el número de serie 20190722.1
<a name="configure-ubuntu1804-for-hibernation"></a>

**Para configurar una AMI de Ubuntu 18.04 LTS iniciada antes del número de serie 20190722.1 a fin de que sea compatible con la hibernación**

1. Actualice el kernel a la versión `4.15.0-1044` o posterior.

   ```
   [ec2-user ~]$ sudo apt update
   [ec2-user ~]$ sudo apt dist-upgrade
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo apt install ec2-hibinit-agent
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.15.0-1044` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```

## Ubuntu 16.04 (Xenial Xerus)
<a name="configure-ubuntu1604-for-hibernation"></a>

Para configurar Ubuntu 16.04 LTS a fin de que sea compatible con la hibernación, debe instalar el paquete del kernel linux-aws-hwe, versión 4.15.0-1058-aws o posterior, y ec2-hibinit-agent.

**importante**  
El paquete del kernel `linux-aws-hwe` es compatible con Canonical. El soporte estándar para Ubuntu 16.04 LTS finalizó en abril de 2021 y el paquete ya no recibe actualizaciones periódicas. Sin embargo, recibirá actualizaciones de seguridad adicionales hasta que finalice el soporte de mantenimiento de seguridad extendido en 2024. Para obtener más información, consulte [Amazon EC2 Hibernation for Ubuntu 16.04 LTS now available](https://ubuntu.com/blog/amazon-ec2-hibernation-for-ubuntu-16-04-lts-now-available) en el blog de Canonical Ubuntu.  
Le recomendamos que actualice a la AMI de Ubuntu 20.04 LTS (Focal Fossa) o la AMI de Ubuntu 18.04 LTS (Bionic Beaver).

**Para configurar una AMI Ubuntu 16.04 LTS para que admita la hibernación**

1. Actualice el kernel a la versión `4.15.0-1058-aws` o posterior.

   ```
   [ec2-user ~]$ sudo apt update
   [ec2-user ~]$ sudo apt install linux-aws-hwe
   ```

1. Instale el paquete `ec2-hibinit-agent` de los repositorios.

   ```
   [ec2-user ~]$ sudo apt install ec2-hibinit-agent
   ```

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. Confirme que la versión del kernel se ha actualizado a la versión `4.15.0-1058-aws` o posterior.

   ```
   [ec2-user ~]$ uname -a
   ```