LinuxベースのUbuntu 16.04 LTSに追加されるHibernate機能

Ubuntu(英語)のプライベートソフトウェア会社であるCanonical Ltdは、Ubuntu Linuxディストリビューションのサポートと関連サービスをAWS(Amazon Web Services、Inc.がクラウドコンピューティングプラットフォームとAPIを企業に提供)と共同で、休止状態のサポートを開始することを発表しましたUbuntu 16.04 LTS。

ハイバネーション機能は2018年にAmazon Web Services、Incによって開始されました。この機能により、ユーザーはEC2インスタンスを一時停止することで保存状態を再開できます。ハイバネーションプロセスは、インスタンスのメモリ内の状態をIPアドレスとともに保存するため、メモリの損失を防ぐことができます。

Canonicalは、最近リリースされたUbuntu Pro ImagesとAndroid OS Anbox Cloudでクラウドの存在を拡大する予定です。

AWSが2021年4月にv16.04のサポートを終了するため、Ubuntu 16.04は新規ユーザーには使用できません。ただし、プレミアムのお客様には、3年間の延長セキュリティメンテナンスが提供されます。

v16.04インスタンスの休止状態のサポートが必要な場合は、次のコマンドを実行して、最新のlinux-aws-hweカーネルパッケージv4.15.0-1058-awsをec2-hibinit-agentとともにインストールします。

sudo aptアップデート

sudo apt install linux-aws-hwe

sudo apt install ec2-hibinit-agent

sudo reboot

Canonicalは2021年までパッケージのアップデートを提供し、有料ユーザーに対して3年間のセキュリティメンテナンスを延長します。

また、AWS休止状態の障害を回避するために、カーネルセキュリティ機能であるKASLRまたはKernalアドレススペースレイアウトのランダム化を無効にする必要があります。有効にすると、ステータスを再開できなくなります。そのため、休止状態サポートを有効にする前に、まずKASLR機能を無効にする必要があります。