在基于Linux的Ubuntu 16.04 LTS中添加的休眠功能

来自英国的私人软件公司Canonical Ltd.,它为Ubuntu Linux发行版提供支持和相关服务,并与AWS(Amazon Web Services,Inc.向公司提供需求云计算平台和API)合作,宣布休眠支持将在In Ubuntu 16.04 LTS。

休眠功能由Amazon Web Services,Inc.于2018年启动。此功能允许用户通过暂停EC2实例来恢复保存的状态。休眠过程将实例的内存状态与IP地址一起存储,从而有助于避免内存丢失。

Canonical计划通过最近发布的Ubuntu Pro Images和Android OS Anbox Cloud扩展云的存在。

Ubuntu 16.04不适用于新用户,因为AWS将于2021年4月终止对v16.04的支持。但是,对于高级客户,将提供三年的扩展安全维护。

如果要在v16.04实例中支持休眠功能,请通过运行以下命令,将最新的linux-aws-hwe内核软件包v4.15.0-1058-aws与ec2-hibinit-agent一起安装:

sudo apt更新

须藤apt install linux-aws-hwe

sudo apt安装ec2-hibinit-agent

须藤重启

Canonical将为该软件包提供更新,直到2021年为止,并向付费用户提供为期三年的安全维护。

此外,您还需要禁用KASLR或内核地址空间布局随机化(一种内核安全功能),以避免AWS休眠失败。启用它,将无法恢复状态。因此,必须先禁用KASLR功能,然后才能启用休眠支持。