Configura un Linux AMI per supportare l'ibernazione - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configura un Linux AMI per supportare l'ibernazione

Il seguente Linux AMIs può supportare l'ibernazione di un'EC2istanza Amazon, a condizione che tu completi i passaggi di configurazione aggiuntivi descritti in questa sezione.

Per Linux e Windows AMIs che supportano l'ibernazione e per i quali non è richiesta alcuna configurazione aggiuntiva, consulta. AMIs

Per ulteriori informazioni, consulta Update instance software on your Amazon Linux 2 istanza.

Amazon Linux 2 minimal AMI rilasciato il 29 agosto 2019.8.29 o successivo

Per configurare un Amazon Linux 2 minimal AMI rilasciato il 29 agosto 2019.08.29 o successivo per supportare l'ibernazione
  1. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  2. Riavvia il servizio .

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

Amazon Linux 2 rilasciato prima del 29.08.2019

Per configurare un Amazon Linux 2 AMI rilasciato prima della 2019.08.29 per supportare l'ibernazione
  1. Aggiornare il kernel a 4.14.138-114.102 o versione successiva.

    [ec2-user ~]$ sudo yum update kernel
  2. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  3. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  4. Verificare che il kernel sia aggiornato alla versione 4.14.138-114.102 o successiva.

    [ec2-user ~]$ uname -a
  5. Arresta l'istanza e crea un. AMI Per ulteriori informazioni, consulta Crea un account supportato EBS da Amazon AMI.

Amazon Linux rilasciato prima del 16.11.2018

Per configurare un Amazon Linux AMI rilasciato prima del 2018.11.16 per supportare l'ibernazione
  1. Aggiornare il kernel a 4.14.77-70.59 o versione successiva.

    [ec2-user ~]$ sudo yum update kernel
  2. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  3. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  4. Verificare che il kernel sia aggiornato alla versione 4.14.77-70.59 o successiva.

    [ec2-user ~]$ uname -a
  5. Arresta l'istanza e crea un. AMI Per ulteriori informazioni, consulta Crea un account supportato EBS da Amazon AMI.

CentOS versione 8 o successiva

Per configurare una versione CentOS 8 o successiva AMI per supportare l'ibernazione
  1. Aggiornare il kernel a 4.18.0-305.7.1.el8_4.x86_64 o versione successiva.

    [ec2-user ~]$ sudo yum update kernel
  2. Installa il repository Fedora Extra Packages for Enterprise Linux (). EPEL

    [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
  3. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  4. Attivare l'agente di ibernazione perché venga lanciato all'avvio.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  5. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  6. Verificare che il kernel sia aggiornato alla versione 4.18.0-305.7.1.el8_4.x86_64 o successiva.

    [ec2-user ~]$ uname -a

Fedora versione 34 o successive

Per configurare una versione 34 o successiva di Fedora per supportare l'ibernazione AMI
  1. Aggiornare il kernel a 5.12.10-300.fc34.x86_64 o versione successiva.

    [ec2-user ~]$ sudo yum update kernel
  2. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo dnf install ec2-hibinit-agent
  3. Attivare l'agente di ibernazione perché venga lanciato all'avvio.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  4. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  5. Verificare che il kernel sia aggiornato alla versione 5.12.10-300.fc34.x86_64 o successiva.

    [ec2-user ~]$ uname -a

Red Hat Enterprise Linux versione 8 o 9

Per configurare un Red Hat Enterprise Linux 8 o 9 per supportare l'ibernazione AMI
  1. Aggiornare il kernel a 4.18.0-305.7.1.el8_4.x86_64 o versione successiva.

    [ec2-user ~]$ sudo yum update kernel
  2. Installa il repository Fedora Extra Packages for Enterprise Linux (). EPEL

    RHELversione 8:

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

    RHELversione 9:

    [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
  3. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  4. Attivare l'agente di ibernazione perché venga lanciato all'avvio.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  5. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  6. Verificare che il kernel sia aggiornato alla versione 4.18.0-305.7.1.el8_4.x86_64 o successiva.

    [ec2-user ~]$ uname -a

Ubuntu 20.04 LTS (Focal Fossa) rilasciato prima del numero di serie 20210820

Per configurare un Ubuntu 20.04 LTS (Focal Fossa) rilasciato prima del numero di serie 20210820 per supportare l'ibernazione AMI
  1. Aggiorna il file a o versioni successive e linux-aws-kernel grub2 a 5.8.0-1038.40 o versioni successive. 2.04-1ubuntu26.13

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt dist-upgrade
  2. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  3. Verificare che il kernel sia aggiornato alla versione 5.8.0-1038.40 o successiva.

    [ec2-user ~]$ uname -a
  4. Confermare che la versione grub2 sia aggiornata alla versione 2.04-1ubuntu26.13 o successiva.

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

Ubuntu 18.04 (Bionic Beaver) rilasciata prima del numero seriale 20190722.1

Per configurare un Ubuntu 18.04 LTS AMI rilasciato prima del numero di serie 20190722.1 per supportare l'ibernazione
  1. Aggiornare il kernel a 4.15.0-1044 o versione successiva.

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt dist-upgrade
  2. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo apt install ec2-hibinit-agent
  3. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  4. Verificare che il kernel sia aggiornato alla versione 4.15.0-1044 o successiva.

    [ec2-user ~]$ uname -a

Ubuntu 16.04 (Xenial Xerus)

Per configurare Ubuntu 16.04 in modo che supporti l'ibernazione, LTS è necessario installare il pacchetto linux-aws-hwe kernel versione 4.15.0-1058-aws o successiva e l'agente ec2-hibinit-agent.

Importante

Il pacchetto kernel linux-aws-hwe è supportato da Canonical. Il supporto standard per Ubuntu 16.04 è terminato ad aprile 2021 e il pacchetto non riceve più aggiornamenti regolari. LTS Tuttavia, riceverà ulteriori aggiornamenti della sicurezza fino al termine del supporto per la manutenzione estesa della sicurezza nel 2024. Per ulteriori informazioni, consulta Amazon EC2 Hibernation per Ubuntu 16.04, LTS ora disponibile sul blog Canonical Ubuntu.

Ti consigliamo di eseguire l'aggiornamento a Ubuntu 20.04 LTS (Focal Fossa) AMI o Ubuntu 18.04 (Bionic Beaver). LTS AMI

Per configurare Ubuntu 16.04 per supportare l'ibernazione LTS AMI
  1. Aggiornare il kernel a 4.15.0-1058-aws o versione successiva.

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt install linux-aws-hwe
  2. Installare il pacchetto ec2-hibinit-agent dai repository.

    [ec2-user ~]$ sudo apt install ec2-hibinit-agent
  3. Riavviare l'istanza.

    [ec2-user ~]$ sudo reboot
  4. Verificare che il kernel sia aggiornato alla versione 4.15.0-1058-aws o successiva.

    [ec2-user ~]$ uname -a