Red Hat Enterprise Linux 7 (RHEL 7) または Amazon Linux 2 (AL2) を実行する Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを使用しています。RHEL または AL2 のサポート終了日またはサービス終了 (EOL) 日の後に、延長ライフサイクルサポート (ELS) を取得したいです。
解決策
注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI で発生したエラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。
AWS は 2026 年 6 月 30 日まで AL2 用の ELS を提供します。延長サポート期間中、AL2 には引き続きコアリポジトリ内のすべてのパッケージのセキュリティ更新とバグ修正が適用されます。追加料金は発生しません。ELS では AL2 に追加の設定は必要ありません。詳細については、「Amazon Linux 2 に関するよくある質問」を参照してください。
ELS for RHEL を入手するには、AWS Marketplace からアドオンサブスクリプションを購入し、特定のリポジトリを設定する必要があります。
次の手順を実行します。
-
EC2 インスタンスが RHEL 7 従量課金 (PAYG) Amazon マシンイメージ (AMI) を使用していることを確認するには、AWS CLI コマンド describe-instances を実行して請求側の製品コードを取得します。
TOKEN=`curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` && curl -s -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/dynamic/instance-identity/document | grep -iE 'BillingProduct|marketplace' | grep billing | awk -F'"' '{print "[ \""$4"\" ]"}'
注: コマンド出力の bp-6fa54006 は 時間単位の PAYG を表し、bp-63a5400a は クラウドアクセス (BYOS) を表します。
-
インスタンスが RHEL 7.9 を実行していない場合は、次のコマンドを実行して更新します。
sudo yum update -y
-
AWS Marketplace で Red Hat Enterprise Linux 7 ELS を開きます。
-
サブスクリプションプロセスを完了します。[登録] を選択し、[アカウントのセットアップ] を選択して AWS アカウントを console.redhat.com にリンクします。注: 接続には、有効な Red Hat Customer Portal アカウントが必要です。
-
オンデマンドインスタンスを使用するには、時間単位の測定を設定する必要があります。設定には、Red Hat host-metering エージェントを使用できます。subscription-manager を更新し、システムを Red Hat Subscription Management (RHSM) に登録するには、次のコマンドを実行します。
sudo yum -y update subscription-manager
sudo subscription-manager register
-
host-metering のインストール、有効化、起動には、次のコマンドを実行します。
sudo yum -y install host-metering
sudo systemctl enable --now host-metering.service
sudo systemctl status host-metering.service
-
ELS リポジトリへの RHSM アクセスを設定するには、次のコマンドを実行します。
subscription-manager config --rhsm.manage_repos=1
-
ELS リポジトリを有効にするには、次のコマンドを実行します。
subscription-manager repos --enable rhel-7-server-els-rpms
注: RHEL ELS アドオンは、重要なセキュリティ修正に関するソフトウェアメンテナンス、Red Hat が選出した重要なバグ修正、およびテクニカルサポートを提供します。ELS アドオンは過去のマイナーリリースでのみ使用できます。たとえば、RHEL 7.9 では、RHEL 7 用のアドオンを使用できます。
RHEL ELS の請求に関する情報については、「Amazon EC2 上の Red Hat Enterprise Linux に関するよくある質問」のページトピック「RHEL 7 ELS」および、AWS Marketplace の「料金」を参照してください。
重要: ELS の期間が終了する前に、サポートされている最新バージョンに移行することをおすすめします。ELS はインスタンスに新しい機能、機能改善、およびセキュリティに関連しないパッケージを追加しません。また、ハードウェアの有効化と根本原因分析の範囲も限られています。
関連情報
クラウドマーケットプレイス経由で Red Hat Enterprise Linux 7 の延長ライフサイクルサポートを有効にする (Red Hat のウェブサイト)
Red Hat Enterprise Linux 7 用の最大 4 年間の延長ライフサイクルサポート (ELS) に関する発表 (Red Hat のウェブサイト)