翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Linux 1 (AL1) バージョン 2015.09 リリースノート
警告
Amazon Linux 1 (AL1、以前の Amazon Linux AMI) はサポートされなくなりました。このガイドは参照目的でのみ利用できます。
注記
AL1 は Amazon Linux の最新バージョンではなくなりました。AL2023 は AL1 と Amazon Linux 2 の後継です。AL2023 の新機能の詳細については、AL2AL2023 ユーザーガイドのAL1 と AL2023 の比較」セクションおよび AL2023 のパッケージ変更のリストを参照してください。 AL2023
このトピックには、2015 年 9 月リリースの Amazon Linux 1 (AL1) リリースノートの更新が含まれています。
Amazon Linux 1 (AL1) バージョン 2015.09 へのアップグレード
以前のバージョンから Amazon Linux 1 (AL1) バージョン 2015.09 にアップグレードしてください。
AMI とそのパッケージの古いバージョンは、新しい Amazon Linux 1 (AL1) バージョンがリリースされても Amazon EC2 で引き続き起動できますが、ユーザーは AMI の最新バージョンに移行し、システムを更新しておくことをお勧めします。AL1 場合によっては、 を通じて古いバージョンの Amazon Linux 1 (AL1) のサポートを求めるお客様に、サポートプロセスの一環として新しいバージョンへの移行を求められるサポートことがあります。
2011.09 以降から Amazon Linux 1 (AL1) バージョン 2015.09 にアップグレードするには、 を実行しますsudo yum update。アップグレードが完了したら、インスタンスを再起動します。
Amazon Linux 1 (AL1) リポジトリ構造は、1 つのバージョンの Amazon Linux 1 (AL1) から次のバージョンにロールできるようにする更新の継続的なフローを提供するように設定されていることに注意してください。インスタンス (新しい起動または既に実行されている) を特定のバージョンの Amazon Linux 1 (AL1) リポジトリにロックする方法については、起動lock-on-launchに関するよくある質問を参照してください。
2015.09.2 ポイントリリース
2016 年 2 月 16 日にリリース
ベース AMI を更新して、2015 年 9 月リリース以降にリポジトリで利用可能になったすべてのバグ修正とセキュリティ更新プログラムを含めました。
このポイントリリースには、4.1.17 カーネルが含まれています。
2015.09.1 ポイントリリース
2015 年 11 月 2 日にリリース
ベース AMI を更新して、2015 年 9 月リリース以降にリポジトリで利用可能になったすべてのバグ修正とセキュリティ更新プログラムを含めました。
このポイントリリースには、4.1.10 カーネルが含まれています。
新機能
カーネル 4.1.7
過去 1 年間に 3.14 カーネルシリーズを追跡してきましたが、このリリースでは、カーネルをバージョン 4.1.7 に移行しました。バージョン 4.1.7 は、最新の長期安定リリースカーネルです。多くのお客様にとって特に興味深いのは、4.x カーネルシリーズの OverlayFS のサポートです。
Amazon Aurora JDBC ドライバー
Amazon Aurora および MariaDB データベース用の Java JDBC ドライバーを導入しました。このドライバーは複数の Aurora ノードに接続できるため、DNS ベースのフェイルオーバーに比べてフェイルオーバーが速くなります。パッケージは から入手できますsudo yum install mariadb-connector-java。
サンバ
多数のお客様のリクエストに基づき、Amazon Linux 1 (AL1) インスタンスの AWS Directory Serviceディレクトリへの結合をサポートするために、 経由で利用可能な Amazon Linux 1 (AL1) リポジトリに Samba 4.1 を追加しましたsudo yum install samba。
PostgreSQL 9.4
多くのお客様が PostgreSQL 9.4 をリクエストしており、Amazon Linux 1 (AL1) リポジトリで PostgreSQL 9.2 および 9.3 とは別のパッケージとして利用可能になりました。PostgreSQL 9.4 は 経由で利用sudo yum install postgresql94でき、Amazon Linux 1 (AL1) リポジトリの 2015.09 バージョンには PostgreSQL 9.4.4 が含まれています。
MySQL 5.6
お客様からの頻繁なリクエストは MySQL 5.6 であり、MySQL 5.1 および 5.5 とはMySQLリポジトリで提供しています。MySQL 5.6 は 経由で利用sudo yum install mysql56でき、2015.09 リポジトリには MySQL 5.6.26 が含まれています。
Docker は (まだ) Go です
Docker と Go のサポートは 2014 年 3 月の AMI で導入され、それぞれのアップストリーム開発に引き続き追随しています。2015.09 リリースへのリードアップには、Go 1.4 と Docker 1.7.1 の更新が含まれています。
CloudHSM CLI
を介してインストール可能な AWS CloudHSMCLI ツールがリポジトリに追加されましたsudo yum install aws-cloudhsm-cli。このAWS CloudHSMサービスは専用のハードウェアセキュリティモジュール (HSM) アプライアンスを使用しており、お客様は HSM によって実行される暗号化キーと暗号化オペレーションを制御できます。
PyPy (プレビュー)
Amazon Linux 1 (AL1) で既に Python 2.6、2.7 (デフォルト)、および 3.4 を提供していますが、Python の PyPy 実装をリクエストしているお客様もいます。プレビューリポジトリに PyPy 2.4 を含めました。PyPy 2.4 は Python 2.7.8 と互換性があり、 経由でインストールできますsudo yum --enablerepo=amzn-preview install pypy。
OpenLDAP 2.4.40 (プレビュー)
メインの Amazon Linux 1 (AL1) リポジトリには OpenLDAP 2.4.23 が既に用意されていますが、お客様は新しいバージョンの OpenLDAP をリクエストしています。OpenLDAP 2.4.40 はプレビューリポジトリに含まれており、今後メインリポジトリに統合する予定です。経由でインストールできますsudo yum --enablerepo=amzn-preview install openldap。
Rust 1.3 (プレビュー)
2015 年 3 月のリリースノートで、Rust プログラミング言語の初期プレビューを追加しました。この言語ではアップストリーム開発が継続されており、2015 年 9 月リリースでは Rust 1.0 から Rust 1.2 に更新されました。を実行して Rust コンパイラをインストールできますsudo yum --enablerepo=amzn-preview install rust。
更新 2015-09-28: Rust 1.3 が「プレビュー」リポジトリで利用可能になりました。
CG1 プラットフォームの GPU AMIs を完全に廃止
以下は、CG1 インスタンスファミリー用に特別に構築した GPU AMIs にのみ適用されます。
2014 年 9 月のリリースノートでは、GPU AMIs を生成しないことを発表しました。Graphics AMI と G2 インスタンスタイプへの移行をお勧めします。2015.03 リリースノートでは、GPU リポジトリでパッケージの更新をまだ提供しているにもかかわらず、そのリリースの GPU AMI を提供していなかったため、このメッセージが強化されました。
1 年後、GPU パッケージリポジトリは生成されなくなりました。つまり、「最新」リリースバーを使用する既存の GPU インスタンスは、NVIDIA または CUDA 関連のパッケージの更新を受信しなくなり、yum の使用時に GPU リポジトリに関するエラーが表示される可能性があります。2015.09 リリース以降を使用してカーネルを更新し、再起動すると、nvidia モジュールを使用できなくなります。
すべての Amazon Linux 1 (AL1) GPU のお客様向けの推奨事項は、Graphics AMI への移行です。Graphics AMI には新しい NVIDIA および CUDA ソフトウェアが用意されており、より強力な G2 インスタンスタイプで実行されます。CG1 インスタンスタイプよりも効率的で安価です。
システムコール監査はデフォルトで無効になっています
このリリースでは、システム全体のパフォーマンスを向上させるために、システムコール監査がデフォルトで無効になっています。この変更は、2015 年 9 AMIs から作成された新しいインスタンスにのみ自動的に適用されます。既存のインスタンスを変更する手順については、以下を参照してください。
システムコール監査が必要な場合は、次の行を見つけて/etc/audit/audit.rules削除するか、コメントアウトしてから、監査デーモンを再起動してください。
-a never,task
例例 (ルート):
$auditctl -lLIST_RULES: task,never$sed -i.bak -e '/^-a never,task$/ s/^/#/' /etc/audit/audit.rules$/etc/init.d/auditd restart$auditctl -lNo rules
既存のインスタンスで同じパフォーマンスを向上させる場合は、上記の行を に追加/etc/audit/audit.rulesし、デーモンを再起動してください。監査ルールファイルに変更を加えていない場合は、新しいデフォルトルールファイルを に移動またはコピーできます。 /etc/audit/audit.rules
例例 (ルート):
$auditctl -lNo rules$cp -p /etc/audit/rules.d/audit.rules.default /etc/audit/audit.rulescp: overwrite ‘/etc/audit/audit.rules’?y$/etc/init.d/auditd restart$auditctl -lLIST_RULES: task,never
新しいパッケージ
パッケージの多くは、新しいアップストリームバージョンに再同期されています。2015 年 9 月に最も人気のあるパッケージは次のとおりです。
aws-cli-1.8.2
bash-4.2.46
docker-1.7.1
gcc48-4.8.3
git-2.4.3
glibc-2.17-78.161
gnupg2-2.0.28
grep-2.20
httpd-2.2.31
httpd24-2.4.16
java-1.7.0-openjdk-1.7.0.85
java-1.8.0-openjdk-1.8.0.51
jq-1.5
カーネル-4.1.7
llvm-3.6.2
mysql55-5.5.45
mysql56-5.6.26
nginx-1.8.0
nss-3.19.1
ntp-4.2.6p5
openssh-6.6.1p1
php54-5.4.45
php55-5.5.29
php56-5.6.13
pngclush-1.7.85
postgresql93-9.3.9
postgresql94-9.4.4
Python-boto-2.38.0
Python-botocore-1.2.0
Python-matplotlib-1.2.0
Python27-2.7.10
R-3.2.2
ruby20-2.0.0.647
ruby21-2.1.7
ruby22-2.2.3
サンバ 4.1.12
sl-5.02
subversion-1.8.13
systemtap-2.8
tomcat7-7.0.62
tomcat8-8.0.23
zsh-5.0.2
サポートされるインスタンスタイプ
| インスタンスファミリー | HVM EBS-Backed 64 ビット | HVM インスタンスストア 64 ビット | PV EBS-Backed 64 ビット | PV インスタンスストア 64 ビット |
|---|---|---|---|---|
t2 |
||||
m4 |
||||
m3 |
||||
c4 |
||||
c3 |
||||
r3 |
||||
g2 |
||||
i2 |
||||
d2 |