Konfigurasikan AMI Linux untuk mendukung hibernasi - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Konfigurasikan AMI Linux untuk mendukung hibernasi

AMI Linux berikut mendukung hibernasi, tetapi untuk hibernasi instance yang diluncurkan dengan salah satu AMI ini, konfigurasi tambahan diperlukan sebelum Anda dapat hibernasi instance.

Untuk informasi selengkapnya, lihat Memperbarui perangkat lunak instans di instans Amazon Linux 2 Anda.

Tidak diperlukan konfigurasi tambahan untuk AMI berikut karena sudah dikonfigurasi untuk mendukung hibernasi:
  • AMI AL2023 yang dirilis pada 20/09/2023 atau setelahnya

  • AMI lengkap Amazon Linux 2 yang dirilis 29.08.2019 atau setelahnya

  • AMI Amazon Linux 2018.03 yang dirilis 16.11.2018 atau setelahnya

  • AMI Ubuntu 22.04.2 LTS (Jammy Jellyfish) dirilis dengan nomor seri 20230303 atau setelahnya

  • AMI Ubuntu 20.04 LTS (Focal Fossa) dirilis dengan nomor seri 20210820 atau setelahnya

  • AMI Ubuntu 18.04 LTS (Bionic Beaver) dirilis dengan nomor seri 20190722.1 atau setelahnya

AMI minimal Amazon Linux 2 yang dirilis 29.08.2019 atau setelahnya

Untuk mengonfigurasi AMI minimal Amazon Linux 2 yang dirilis 29.08.2019 atau setelahnya untuk mendukung hibernasi
  1. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  2. Mulai ulang layanan.

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

AMI Amazon Linux 2 yang dirilis 29.08.2019

Untuk mengonfigurasi AMI Amazon Linux 2 yang dirilis sebelum 29.08.2019 untuk mendukung hibernasi
  1. Perbarui kernel ke 4.14.138-114.102 atau lebih baru.

    [ec2-user ~]$ sudo yum update kernel
  2. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  3. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  4. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.14.138-114.102 atau setelahnya.

    [ec2-user ~]$ uname -a
  5. Hentikan instans dan buat AMI. Untuk informasi selengkapnya, lihat Buat AMI yang didukung Amazon EBS-Backed.

Amazon Linux yang dirilis sebelum 16.11.2018

Untuk mengonfigurasi AMI Amazon Linux 2 yang dirilis sebelum 16.11.2018 untuk mendukung hibernasi
  1. Perbarui kernel ke 4.14.77-70.59 atau lebih baru.

    [ec2-user ~]$ sudo yum update kernel
  2. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  3. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  4. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.14.77-70.59 atau yang lebih tinggi.

    [ec2-user ~]$ uname -a
  5. Hentikan instans dan buat AMI. Untuk informasi selengkapnya, lihat Buat AMI yang didukung Amazon EBS-Backed.

CentOS versi 8 atau setelahnya

Untuk mengonfigurasi CentOS versi 8 atau AMI setelahnya untuk mendukung hibernasi
  1. Perbarui kernel ke 4.18.0-305.7.1.el8_4.x86_64 atau lebih baru.

    [ec2-user ~]$ sudo yum update kernel
  2. Instal repositori 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. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  4. Aktifkan agen hibernasi untuk memulai saat boot.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  5. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  6. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.18.0-305.7.1.el8_4.x86_64 atau setelahnya.

    [ec2-user ~]$ uname -a

Fedora versi 34 atau setelahnya

Untuk mengkonfigurasi Fedora versi 34 atau AMI setelahnya untuk mendukung hibernasi
  1. Perbarui kernel ke 5.12.10-300.fc34.x86_64 atau lebih baru.

    [ec2-user ~]$ sudo yum update kernel
  2. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo dnf install ec2-hibinit-agent
  3. Aktifkan agen hibernasi untuk memulai saat boot.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  4. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  5. Konfirmasikan bahwa versi kernel telah diperbarui ke 5.12.10-300.fc34.x86_64 atau setelahnya.

    [ec2-user ~]$ uname -a

Red Hat Enterprise Linux versi 8 atau 9

Untuk mengonfigurasi Red Hat Enterprise Linux 8 atau 9 AMI untuk mendukung hibernasi
  1. Perbarui kernel ke 4.18.0-305.7.1.el8_4.x86_64 atau lebih baru.

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

    RHEL versi 8:

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

    RHEL versi 9:

    [ec2-user ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
  3. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo yum install ec2-hibinit-agent
  4. Aktifkan agen hibernasi untuk memulai saat boot.

    [ec2-user ~]$ sudo systemctl enable hibinit-agent.service
  5. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  6. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.18.0-305.7.1.el8_4.x86_64 atau setelahnya.

    [ec2-user ~]$ uname -a

Ubuntu 20.04 LTS (Focal Fossa) dirilis sebelum nomor seri 20210820

Untuk mengonfigurasi AMI Ubuntu 20.04 LTS (Focal Fossa) yang dirilis sebelum nomor seri 20210820 untuk mendukung hibernasi
  1. Perbarui linux-aws-kernel ke 5.8.0-1038.40 atau yang lebih baru, dan grub2 ke 2.04-1ubuntu26.13 atau lebih baru.

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt dist-upgrade
  2. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  3. Konfirmasikan bahwa versi kernel telah diperbarui ke 5.8.0-1038.40 atau setelahnya.

    [ec2-user ~]$ uname -a
  4. Konfirmasikan bahwa versi grub2 diperbarui ke 2.04-1ubuntu26.13 atau lebih baru.

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

Ubuntu 18.04 (Bionic Beaver) dirilis dengan nomor seri 20190722.1

Untuk mengonfigurasi AMI Ubuntu 18.04 LTS yang dirilis sebelum nomor seri 20190722.1 untuk mendukung hibernasi
  1. Perbarui kernel ke 4.15.0-1044 atau lebih baru.

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt dist-upgrade
  2. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo apt install ec2-hibinit-agent
  3. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  4. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.15.0-1044 atau setelahnya.

    [ec2-user ~]$ uname -a

Ubuntu 16.04 (Xenial Xerus)

Untuk mengkonfigurasi Ubuntu 16.04 LTS untuk mendukung hibernasi, Anda perlu menginstal paket linux-aws-hwe kernel versi 4.15.0-1058-aws atau yang lebih baru dan ec2-hibinit-agent.

penting

Paket kernel linux-aws-hwe didukung sepenuhnya oleh Canonical. Dukungan standar untuk Ubuntu 16.04 LTS berakhir pada April 2021, dan paket tidak lagi menerima pembaruan rutin. Namun, ini akan menerima pembaruan keamanan tambahan hingga dukungan Pemeliharaan Keamanan Diperpanjang berakhir pada 2024. Untuk informasi selengkapnya, lihat Hibernasi Amazon EC2 untuk Ubuntu 16.04 LTS sekarang tersedia di Blog Ubuntu Canonical.

Kami menyarankan Anda untuk memutakhirkan ke AMI Ubuntu 20.04 LTS (Focal Fossa) atau AMI Ubuntu 18.04 LTS (Bionic Beaver).

Untuk mengonfigurasi AMI Ubuntu 16.04 LTS untuk mendukung hibernasi
  1. Perbarui kernel ke 4.15.0-1058-aws atau lebih baru.

    [ec2-user ~]$ sudo apt update [ec2-user ~]$ sudo apt install linux-aws-hwe
  2. Instal paket ec2-hibinit-agent dari repositori.

    [ec2-user ~]$ sudo apt install ec2-hibinit-agent
  3. Boot ulang instans.

    [ec2-user ~]$ sudo reboot
  4. Konfirmasikan bahwa versi kernel telah diperbarui ke 4.15.0-1058-aws atau setelahnya.

    [ec2-user ~]$ uname -a