Amazon Linux 1 (AL1) バージョン 2016.09 リリースノート - Amazon Linux 1

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

Amazon Linux 1 (AL1) バージョン 2016.09 リリースノート

警告

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

注記

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

このトピックには、2016 年 9 月リリースの Amazon Linux 1 (AL1) リリースノートの更新が含まれています。

Amazon Linux 1 (AL1) バージョン 2016.09 へのアップグレード

以前のバージョンから Amazon Linux 1 (AL1) バージョン 2016.09 にアップグレードしてください。

AMI とそのパッケージの古いバージョンは、新しい Amazon Linux 1 (AL1) バージョンがリリースされても Amazon EC2 で引き続き起動できますが、ユーザーは AMI の最新バージョンに移行し、システムを更新しておくことをお勧めします。AL1 古いバージョンの Amazon Linux 1 (AL1) のサポートを から求めるお客様は、サポートプロセスの一環として新しいバージョンへの移行を求められるサポート場合があります。

2011.09 以降から Amazon Linux 1 (AL1) バージョン 2016.09 にアップグレードするには、 sudo yum clean all を実行してから を実行しますsudo yum update。アップグレードが完了したら、インスタンスを再起動します。

Amazon Linux 1 (AL1) リポジトリ構造は、1 つのバージョンの Amazon Linux 1 (AL1) から次のバージョンにロールできるようにする更新の継続的なフローを提供するように設定されていることに注意してください。インスタンス (新しい起動または既に実行されている起動) を特定のバージョンの Amazon Linux 1 (AL1) リポジトリにロックする方法については、起動lock-on-launchに関するよくある質問を参照してください。

btrfs ユーザー向けのメモ

以前のリリースのdracutパッケージに存在していたバグのため、 BTRFSマネージド RAIDsets は起動時に自動的にマウントされませんでした。BTRFSが管理する で問題が発生した場合はRAIDsets、 の最新バージョンに更新dracutし、 を再構築することをお勧めしますinitramfs。これは、次のコマンドを使用して実行できます。

  1. dracut の更新

    $ sudo yum update dracut
  2. initramfs エラーが発生してロールバックする必要がある場合に備えて、 のバックアップを作成します。

    $ sudo cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
  3. を再構築する initramfs

    $ sudo dracut -f

2016.09.1 ポイントリリース

2016 年 12 月 22 日にリリースされました。

基本 AMI が更新され、前回の 2016 年 9 月 0 日のリリース以降にリポジトリで利用可能になったすべてのバグ修正とセキュリティ更新プログラムが含まれています。

このポイントリリースには、ENA ドライバー 1.1.1 といくつかのセキュリティ修正を含む 4.4.35 カーネルが含まれています。

発表された I3 インスタンスファミリーの準備として、NVMe デバイスのサポートが追加されました。

セカンダリイーサネットインターフェイスで IPv6 アドレスを自動的に設定するサポートが追加されました。

Amazon Linux 1 (AL1) AMI 通知をサブスクライブする

このリリースでは、新しい SNS トピックが導入されました。このトピックでは、Amazon Linux 1 (AL1) AMI の通常のリリースについて最新情報を得ることができます。新しい AMI リリースに関する通知の受信を開始するには、us-east-1 リージョンから SNS トピックにサブスクライブしてください。 arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates

新機能

カーネル 4.4.19

Amazon Linux 1 (AL1) のこのリリースには、新しく更新された ENA ドライバー 1.0.2 を含むカーネル 4.4.19 が含まれています。

2016.09.1 ポイントリリースの時点で、カーネルは 4.4.35 に更新されました。

Python 3.5

Python 3.x シリーズの最新 は、既存の Python エクスペリエンスと統合されており、2016.09 リリースとともに Amazon Linux 1 (AL1) リポジトリで利用可能になりました。これには、依存関係のインストールと管理に使用できる、関連付けられた virtualenvパッケージと pipパッケージが含まれます。

例コマンド例
$ yum search python35 $ sudo yum install python35-virtualenv $ sudo alternatives --set python /usr/bin/python3.5 $ virtualenv-3.5 myproject

の Python バージョンは/usr/bin/pythonデフォルトで Python 2.7 になりますが、代替手段で管理できます。Python 3.5 /usr/bin/pythonを実行する場合は、他の Python バージョンをインストールした後でも、 を実行するsudo alternatives --set python /usr/bin/python3.5か、 sudo alternatives --config pythonを実行してバージョンをインタラクティブに設定します。

PHP 7.0

お客様のリクエストに基づいて、PHP 7.0 が Amazon Linux 1 (AL1) リポジトリに追加され、既存の PHP エコシステムと一緒に使用できるようになりました。PHP 7.0 は 経由でインストールできますsudo yum install php70。PHP 7.0 は PHP 5.5 および PHP 5.6 と並行してインストールでき、使用中のバージョンは代替手段によって制御されます。PHP 5.5 と PHP 5.6 では代替の優先度が高いことに注意してください。PHP 7.0 を他のバージョンと並行してインストールしている場合、5.5 および 5.6 がデフォルトとして優先されます。

PHP 5.5 または 5.6 をインストールした後でも環境が PHP 7.0 を使用するようにする場合は、 sudo alternatives --set php /usr/bin/php-7.0を実行するか、 sudo alternatives --config phpを実行してデフォルトの をインタラクティブに設定します。

PHP 7.0 は他のシステム PHP バージョンとは別に独自の設定ファイルを保持するため、PHP 7.0 に加えられた変更は PHP 5.5 または PHP 5.6 のいずれにも適用されません (逆も同様)。

PostgreSQL 9.5

PostgreSQL 9.5 は今年初めにリリースされ、他の PostgreSQL 製品とは別のパッケージとして Amazon Linux 1 (AL1) リポジトリで利用可能になりました。PostgreSQL 9.5 は 経由で利用できますsudo yum install postgresql95

nginx 1.10

多数のお客様のリクエストに基づいて、Amazon Linux 1 (AL1) 2016.09 リポジトリには最新の安定した nginx 1.10 リリースが含まれています。を使用して、最新バージョンをインストールまたはアップグレードできますsudo yum install nginx

ブートタイムパフォーマンス

Amazon Linux 1 (AL1) の起動パフォーマンスを向上させるために、このリリースではさまざまな変更を行いました。2016 年 3 月 0 日からこのリリース 2016 年 9 月 0 日の平均起動時間は 20% 向上しています。今後の Amazon Linux リリースでは、引き続きパフォーマンスの高いインスタンスブートエクスペリエンスを提供することを目指しています。

Amazon SSM Agent

Amazon Linux 1 (AL1) パッケージリポジトリに Amazon SSM エージェントを追加しました。SSM エージェントを使用すると、Simple Systems Management Service RunCommand API を使用して EC2 インスタンスでコードを設定および実行できます。Amazon SSM エージェントは でインストールsudo yum install amazon-ssm-agentし、その後 で開始できますsudo /sbin/start amazon-ssm-agent

update-ca-trust デフォルトで有効

信頼された CA 証明書のリストに を簡単に追加できるようになりました。update-ca-trust 有効にすると、従来の CA 証明書と信頼設定は、動的に作成された設定へのシンボリックリンクに置き換えられます。システムが提供する CA 証明書設定を変更せずに、CA 証明書をシステム上の一元的な場所に追加できるようになりました。

この機能を利用するには、 PEMまたは DER 形式の証明書を に追加/etc/pki/ca-trust/source/anchorsして を実行できますsudo update-ca-trust

この機能は、2016.09 インスタンスの新規起動でのみデフォルトで有効になります。以前のリリースからアップグレードするお客様は、 を介してこの機能を有効にする必要がありますsudo update-ca-trust enable

新しいパッケージ

パッケージの多くは、新しいアップストリームバージョンに再同期されています。2016 年 9 月の人気パッケージには、次のようなものがあります。

  • btrfs-progs-4.4.1

  • crash-7.1.5

  • cryptsetup-1.6.7

  • curl-7.47.1

  • ec2-utils-0.5

  • exim-4.84.2

  • lcms2-2.6

  • libarchive-3.1.2

  • lolcat-0.44

  • nginx-1.10.1

  • pngclush-1.8.6

  • postgresql95-9.5.4

  • Python35-3.5.1

パッケージの廃止

Amazon Linux チームは、セキュリティの高い基準を維持しながら、可能な限り最も有用な一連の機能をお客様に提供しようと常に努めています。アップストリームソフトウェアベンダーが新しいバージョンのツールに集中し始めると、古いバージョンのパッケージの更新を引き続き提供できなくなることがあります。そのため、古いパッケージの一部の廃止を開始したいと考えています。

Amazon Linux 1 (AL1) リポジトリから次のパッケージを削除することを目指しています。さらに、これらのパッケージは、削除されるまで「重要」と評価されたセキュリティ脆弱性の更新のみを受け取ります。

[Package Name] (パッケージ名) 非推奨
gcc44 2017 年 9 月
java-1.6.0-openjdk 2017 年 9 月
mysql51 2017 年 9 月
openssl097a 2017 年 9 月
php53 2017 年 9 月
php54 2017 年 9 月
php55 2018 年 3 月
postgresql8 2017 年 9 月
python26 2017 年 9 月
ruby18 2017 年 9 月
ruby19 2017 年 9 月
ruby21 2017 年 9 月
ruby22 2017 年 9 月
tomcat6 2017 年 9 月

サポートされるインスタンスタイプ

サポートされるインスタンスタイプ は、各 Amazon EC2 インスタンスタイプで起動される 2016.09 AMI フレーバーを示しています。