での AL1 の使用AWS - Amazon Linux 1

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

での AL1 の使用AWS

警告

Amazon Linux 1 (AL1、以前の Amazon Linux AMI) はサポートされなくなりました。このガイドは参照目的でのみ利用できます。

注記

AL1 は Amazon Linux の最新バージョンではなくなりました。AL2023 は AL1 および AL2 の後継です。AL2023 の新機能の詳細については、AL2AL2023 ユーザーガイドのAL1 と AL2023 の比較」セクションおよび AL2023 のパッケージ変更のリストを参照してください。 AL2023

AL1 が EOL になったため、 は新しいインスタンスタイプをサポートしAWS リージョン、 は追加されません。

リポジトリの設定

AL1 および AL2 AMIs は、セキュリティ更新を除き、AMI の作成時に利用可能なパッケージのスナップショットです。元の AMI にはないが実行時にインストールされるパッケージは、利用可能な最新バージョンです。AL1 で利用可能な最新のパッケージを取得するには、 を実行しますyum update -y

AL2023 では、AL1 および AL2 と比較してリポジトリ設定が変更されました。AL2023 リポジトリの詳細については、「パッケージおよびオペレーションシステムアップデートの管理」を参照してください。

AL2023 までのバージョンは、Amazon Linux の 1 つのマイナーバージョンから次のバージョンにローリングする更新の継続的なフロー (ローリングリリースとも呼ばれます) を提供するように設定されていました。ベストプラクティスとして、現在ご利用の AMI を、利用可能な最新の AMI に更新することをお勧めします。古いバージョンを使用する Amazon Linux AMIs を起動しないでください。

AL1 から AL2 へ、または AL2 から AL2023 AL2へなど、主要な Amazon Linux バージョン間でインプレースアップグレードはサポートされていません。詳細については、「Amazon Linux の入手可能性」を参照してください。

Amazon Linux での lock-on-launch の使用

ローリングリリースを無効にするには、lock-on-launch 機能を有効にします。lock-on-launch機能は、AMI の指定されたリリースからのみ更新を受信するようにインスタンスをロックします。

例えば、2018.03 AMI に移行する準備ができるまでは、2017.09 AMI を起動したときに、2018.03 AMI より前にリリースされた更新のみを受け取るようにすることができます。

重要

lock-on-launch 機能を有効にし、最新ではないバージョンのリポジトリを選択すると、その後の更新は受信されません。ローリングリリースを受け取るには、最新の AMI を使用するか、必ず最新とされているリポジトリで AMI を更新する必要があります。

新しいインスタンスで lock-on-launch 機能を有効にするには、次のユーザーデータを cloud-init に渡してインスタンスを起動します。

#cloud-config repo_releasever: 2017.09
既存のインスタンスを現在の AMI バージョンにロックするには
  1. 編集 /etc/yum.conf

  2. releasever=latest をコメントアウトします。

  3. キャッシュをクリアするには、yum clean all を実行します。