

# 최대 절전 모드를 지원하도록 Linux AMI 구성
<a name="hibernation-enabled-AMI"></a>

다음 Linux AMI는 이 섹션에서 설명하는 추가 구성 단계를 완료하면 Amazon EC2 인스턴스의 최대 절전 모드를 지원할 수 있습니다.

**Topics**
+ [2023년 9월 20일 이후 릴리스된 AL2023 최소 AMI](#configure-AL2023-minimal-for-hibernation)
+ [2019년 8월 29일 이후에 릴리스된 Amazon Linux 2 최소 AMI](#configure-AL2-minimal-for-hibernation)
+ [2019년 8월 29일 이전에 릴리스된 Amazon Linux 2](#configure-AL2-for-hibernation)
+ [2018년 11월 16일 이전에 릴리스된 Amazon Linux](#configure-AL-for-hibernation)
+ [CentOS 버전 8 이상](#configure-centos-for-hibernation)
+ [Fedora 버전 34 이상](#configure-fedora-for-hibernation)
+ [Red Hat Enterprise Linux 버전 8 또는 9](#configure-RHEL-for-hibernation)
+ [일련 번호 20210820 이전에 릴리스된 Ubuntu 20.04 LTS(Focal Fossa)](#configure-ubuntu2004-for-hibernation)
+ [일련 번호 20190722.1 이전에 릴리스된 Ubuntu 18.04(Bionic Beaver)](#configure-ubuntu1804-for-hibernation)
+ [Ubuntu 16.04(Xenial Xerus)](#configure-ubuntu1604-for-hibernation)

최대 절전 모드를 지원하고 *추가 구성이 필요하지 않은* Linux 및 Windows AMI는 [AMI](hibernating-prerequisites.md#hibernation-prereqs-supported-amis)의 내용을 참조하세요.

자세한 내용은 [Amazon Linux 2 인스턴스에서 인스턴스 소프트웨어 업데이트](https://docs.aws.amazon.com/linux/al2/ug/install-updates.html)를 참조하세요.

## 2023년 9월 20일 이후 릴리스된 AL2023 최소 AMI
<a name="configure-AL2023-minimal-for-hibernation"></a>

**최대 절전 모드를 지원하도록 2023년 9월 20일 이후에 릴리스된 AL2023 최소 AMI를 구성하려면 다음과 같이 하세요.**

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 서비스를 다시 시작합니다.

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

## 2019년 8월 29일 이후에 릴리스된 Amazon Linux 2 최소 AMI
<a name="configure-AL2-minimal-for-hibernation"></a>

**최대 절전 모드를 지원하도록 2019년 8월 29일 이후에 릴리스된 Amazon Linux 2 최소 AMI 구성**

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 서비스를 다시 시작합니다.

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

## 2019년 8월 29일 이전에 릴리스된 Amazon Linux 2
<a name="configure-AL2-for-hibernation"></a>

**최대 절전 모드를 지원하도록 2019년 8월 29일 이전에 릴리스된 Amazon Linux 2 AMI를 구성하려면**

1. 커널을 `4.14.138-114.102` 이상으로 업데이트합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `4.14.138-114.102` 이상으로 업데이트되었는지 확인합니다.

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

1. 인스턴스를 중지하고 AMI를 생성합니다. 자세한 내용은 [Amazon EBS 지원 AMI 생성](creating-an-ami-ebs.md) 섹션을 참조하세요.

## 2018년 11월 16일 이전에 릴리스된 Amazon Linux
<a name="configure-AL-for-hibernation"></a>

**최대 절전 모드를 지원하도록 2018년 11월 16일 이전에 릴리스된 Amazon Linux AMI를 구성하려면**

1. 커널을 `4.14.77-70.59` 이상으로 업데이트합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 다음 명령을 사용하여 커널 버전이 `4.14.77-70.59` 이상으로 업데이트되었는지 확인합니다.

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

1. 인스턴스를 중지하고 AMI를 생성합니다. 자세한 내용은 [Amazon EBS 지원 AMI 생성](creating-an-ami-ebs.md) 섹션을 참조하세요.

## CentOS 버전 8 이상
<a name="configure-centos-for-hibernation"></a>

**최대 절전 모드를 지원하도록 CentOS 버전 8 이상 AMI를 구성하려면**

1. 커널을 `4.18.0-305.7.1.el8_4.x86_64` 이상으로 업데이트합니다.

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

1. Fedora Extra Packages for Enterprise Linux(EPEL) 리포지토리를 설치합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 부팅 시 최대 절전 모드 에이전트가 시작되도록 활성화합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `4.18.0-305.7.1.el8_4.x86_64` 이상으로 업데이트되었는지 확인합니다.

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

## Fedora 버전 34 이상
<a name="configure-fedora-for-hibernation"></a>

**최대 절전 모드를 지원하도록 Fedora 버전 34 이상 AMI를 구성하려면**

1. 커널을 `5.12.10-300.fc34.x86_64` 이상으로 업데이트합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 부팅 시 최대 절전 모드 에이전트가 시작되도록 활성화합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `5.12.10-300.fc34.x86_64` 이상으로 업데이트되었는지 확인합니다.

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

## Red Hat Enterprise Linux 버전 8 또는 9
<a name="configure-RHEL-for-hibernation"></a>

**최대 절전 모드를 지원하도록 Red Hat Enterprise Linux 8 또는 9 AMI 구성 방법**

1. 커널을 `4.18.0-305.7.1.el8_4.x86_64` 이상으로 업데이트합니다.

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

1. Fedora Extra Packages for Enterprise Linux(EPEL) 리포지토리를 설치합니다.

   RHEL 버전 8:

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

   RHEL 버전 9:

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 부팅 시 최대 절전 모드 에이전트가 시작되도록 활성화합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `4.18.0-305.7.1.el8_4.x86_64` 이상으로 업데이트되었는지 확인합니다.

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

## 일련 번호 20210820 이전에 릴리스된 Ubuntu 20.04 LTS(Focal Fossa)
<a name="configure-ubuntu2004-for-hibernation"></a>

**최대 절전 모드를 지원하도록 일련 번호 20210820 이전에 릴리스된 Ubuntu 20.04 LTS(Focal Fossa) AMI를 구성하는 법**

1. Linux-aws-kernel을 `5.8.0-1038.40` 이상으로 업데이트하고 grub2를 `2.04-1ubuntu26.13` 이상으로 업데이트합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `5.8.0-1038.40` 이상으로 업데이트되었는지 확인합니다.

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

1. grub2 버전이 `2.04-1ubuntu26.13` 이상으로 업데이트되었는지 확인합니다.

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

## 일련 번호 20190722.1 이전에 릴리스된 Ubuntu 18.04(Bionic Beaver)
<a name="configure-ubuntu1804-for-hibernation"></a>

**최대 절전 모드를 지원하도록 일련 번호 20190722.1 이전에 릴리스된 Ubuntu 18.04 LTS AMI를 구성하려면**

1. 커널을 `4.15.0-1044` 이상으로 업데이트합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `4.15.0-1044` 이상으로 업데이트되었는지 확인합니다.

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

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

최대 절전 모드를 지원하도록 Ubuntu 16.04 LTS를 구성하려면 linux-aws-hwe 커널 패키지 버전 4.15.0-1058-aws 이상 및 ec2-hibinit-agent를 설치해야 합니다.

**중요**  
`linux-aws-hwe` 커널 패키지는 Canonical을 통해 지원됩니다. Ubuntu 16.04 LTS에 대한 표준 지원은 2021년 4월에 종료되었으며 패키지는 더 이상 정기 업데이트를 받지 않습니다. 그러나 연장된 보안 유지 관리 지원이 2024년에 종료될 때까지 추가 보안 업데이트를 받게 됩니다. 자세한 내용은 Canonical Ubuntu 블로그의 [Ubuntu 16.04 LTS용 Amazon EC2 Hibernation, 이제 사용 가능](https://ubuntu.com/blog/amazon-ec2-hibernation-for-ubuntu-16-04-lts-now-available)을 참조하세요.  
Ubuntu 20.04 LTS(Focal Fossa) AMI 또는 Ubuntu 18.04 LTS(Bionic Beaver) AMI로 업그레이드하는 것이 좋습니다.

**최대 절전 모드를 지원하도록 Ubuntu 16.04 LTS AMI를 구성하려면**

1. 커널을 `4.15.0-1058-aws` 이상으로 업데이트합니다.

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

1. 리포지토리에서 `ec2-hibinit-agent` 패키지를 설치합니다.

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

1. 인스턴스를 재부팅합니다.

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

1. 커널 버전이 `4.15.0-1058-aws` 이상으로 업데이트되었는지 확인합니다.

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