本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AMI將 Linux 設定為支援休眠
下列 Linux AMIs 可支援 Amazon EC2 執行個體休眠,前提是您完成本節所述的其他設定步驟。
需要設定其他組態:
如需支援休眠功AMIs能且不需要額外設定的 Linux 和 Windows,請參閱AMIs。
如需詳細資訊,請參閱更新 Amazon Linux 2 執行個體上的執行個體軟體。
Amazon Linux 2 最小AMI版本發布
配置 Amazon Linux 2 最小版本AMI發布 2019.08.29 或更高版本以支持休眠
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
重新啟動服務。
[ec2-user ~]$
sudo systemctl start hibinit-agent
2019.08.29 前發佈的 Amazon Linux 2
若要設定在 2019 年 8 月 29 日之前AMI發行的 Amazon Linux 2 以支援休眠
-
更新核心至
4.14.138-114.102
或更新版本。[ec2-user ~]$
sudo yum update kernel
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.14.138-114.102
或更新版本。[ec2-user ~]$
uname -a
-
停止執行個體並建立AMI. 如需詳細資訊,請參閱創建一個 Amazon 支EBS持 AMI。
2018.11.16 前發佈的 Amazon Linux
設定在 2016 年 11 月 16 日之前AMI發行的 Amazon Linux 以支援休眠
-
更新核心至
4.14.77-70.59
或更新版本。[ec2-user ~]$
sudo yum update kernel
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.14.77-70.59
或更高版本。[ec2-user ~]$
uname -a
-
停止執行個體並建立AMI. 如需詳細資訊,請參閱創建一個 Amazon 支EBS持 AMI。
CentOS 版本 8 或更新版本
設定 CentOS 版本 8 或更新版本AMI以支援休眠
-
更新核心至
4.18.0-305.7.1.el8_4.x86_64
或更新版本。[ec2-user ~]$
sudo yum update kernel
-
安裝適用於企業 Linux 的 Fedora 額外套件 (EPEL) 軟體庫。
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
啟用休眠代理程式以在開機時開始。
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.18.0-305.7.1.el8_4.x86_64
或更新版本。[ec2-user ~]$
uname -a
Fedora 版本 34 或更新版本
若要設定 Fedora 第 34 版或更新版本AMI以支援休眠
-
更新核心至
5.12.10-300.fc34.x86_64
或更新版本。[ec2-user ~]$
sudo yum update kernel
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo dnf install ec2-hibinit-agent
-
啟用休眠代理程式以在開機時開始。
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
5.12.10-300.fc34.x86_64
或更新版本。[ec2-user ~]$
uname -a
Red Hat Enterprise Linux 版本 8 或 9
若要設定 RHEL 8 或 9 AMI 來支援休眠
-
更新核心至
4.18.0-305.7.1.el8_4.x86_64
或更新版本。[ec2-user ~]$
sudo yum update kernel
-
安裝適用於企業 Linux 的 Fedora 額外套件 (EPEL) 軟體庫。
RHEL版本八:
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
RHEL版本九:
[ec2-user ~]$
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo yum install ec2-hibinit-agent
-
啟用休眠代理程式以在開機時開始。
[ec2-user ~]$
sudo systemctl enable hibinit-agent.service
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.18.0-305.7.1.el8_4.x86_64
或更新版本。[ec2-user ~]$
uname -a
在序列號 20210 LTS 820 之前發布的 Ubuntu 20.04(焦點福薩)
若要設定序號 20210820 之前AMI發行的 Ubuntu 20.04 LTS (焦點位置),以支援休眠
-
將 grub2 更新 linux-aws-kernel 至
5.8.0-1038.40
或更新版本,並將 grub2 更新至2.04-1ubuntu26.13
或更新版本。[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt dist-upgrade
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
5.8.0-1038.40
或更新版本。[ec2-user ~]$
uname -a
-
確認 grub2 版本已更新為
2.04-1ubuntu26.13
或更新版本。[ec2-user ~]$
dpkg --list | grep grub2-common
Ubuntu 18.04 (Bionic Beaver) 在序號 20190722.1 前發佈的版本
若要設定序號之前LTSAMI發行的 Ubuntu 18.04,以支援休眠
-
更新核心至
4.15.0-1044
或更新版本。[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt dist-upgrade
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo apt install ec2-hibinit-agent
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.15.0-1044
或更新版本。[ec2-user ~]$
uname -a
Ubuntu 16.04 (Xenial Xerus)
若要設定 Ubuntu 16.04 LTS 以支援休眠功能,您必須安裝linux-aws-hwe 核心套件 4.15.0-1058 或更新版本,以及 ec2-劫持代理程式。
重要
Canonical 支援 linux-aws-hwe
核心套件。對於 Ubuntu 16.04 的標準支持將於 2021 年 4 月LTS結束,該軟件包不再收到定期更新。但是,此套件會收到其他安全性更新,直到 2024 年結束 Extended Security Maintenance 支援為止。有關更多信息,請參閱 Ubuntu 16.04 的 Amazon EC2 休眠LTS現在可在規範 Ubuntu 博客上使用
我們建議您升級到 Ubuntu 20.04LTS(焦點弗薩)AMI或 Ubuntu 18.04LTS(仿生海狸)。AMI
若要設定 Ubuntu 16.04 LTS AMI 以支援休眠
-
更新核心至
4.15.0-1058-aws
或更新版本。[ec2-user ~]$
sudo apt update
[ec2-user ~]$
sudo apt install linux-aws-hwe
-
從儲存庫安裝
ec2-hibinit-agent
套件。[ec2-user ~]$
sudo apt install ec2-hibinit-agent
-
重新啟動執行個體。
[ec2-user ~]$
sudo reboot
-
確認核心版本已更新為
4.15.0-1058-aws
或更新版本。[ec2-user ~]$
uname -a