Amazon Linux 1 (AL1) 2015.09 版本備註 - Amazon Linux 1

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Linux 1 (AL1) 2015.09 版本備註

警告

不再支援 Amazon Linux 1 (AL1,先前稱為 Amazon Linux AMI)。本指南僅供參考。

注意

AL1 不再是 Amazon Linux 的目前版本。AL2023 是 AL1 和 Amazon Linux 2 的後續版本。如需 AL2023 新功能的詳細資訊,請參閱《AL2023 使用者指南》中的比較 AL1 和 AL2023 一節,以及 AL2023 中的套件變更清單。

本主題包含 2015.09 版本的 Amazon Linux 1 (AL1) 版本備註更新。

升級至 Amazon Linux 1 (AL1) 2015.09 版

請從舊版升級到 Amazon Linux 1 (AL1) 2015.09 版!

雖然即使推出新的 Amazon Linux 1 (AL1) 版本,舊版 AMI 及其套件仍會繼續在 Amazon EC2 中啟動,但我們建議使用者遷移至最新版本的 AMI 並保持其系統更新。在某些情況下,在支援程序中,透過 尋求舊版 Amazon Linux 1 (AL1) 支援的客戶支援可能會被要求移至較新的版本。

若要從 2011.09 或更新版本升級至 Amazon Linux 1 (AL1) 2015.09 版,請執行 sudo yum update。升級完成時,請重新啟動執行個體。

請記住,Amazon Linux 1 (AL1) 儲存庫結構設定為提供持續的更新流程,可讓您從 Amazon Linux 1 (AL1) 的一個版本滾動到下一個版本。如需如何將執行個體 (新啟動或已執行) 鎖定至特定版本的 Amazon Linux 1 (AL1) 儲存庫的討論,請參閱我們的lock-on-launch時鎖定常見問答集。

2015.09.2 點版本

已於 2016 年 2 月 16 日發行

我們已更新基本 AMI,以包含自 2015.09 發行以來在儲存庫中提供的所有錯誤修正和安全性更新。

此點版本包含 4.1.17 核心。

2015.09.1 點版本

已於 2015 年 11 月 2 日發行

我們已更新基本 AMI,以包含自 2015.09 發行以來在儲存庫中提供的所有錯誤修正和安全性更新。

此點版本包含 4.1.10 核心。

新功能

核心 4.1.7

過去一年追蹤 3.14 核心系列,在此版本中,我們已將核心移至 4.1.7 版,這是最新的長期穩定發行核心。許多客戶特別感興趣的是對 4.x 核心系列中 OverlayFS 的支援。

Amazon Aurora JDBC 驅動程式

我們推出了適用於 Amazon Aurora 和 MariaDB 資料庫的 Java JDBC 驅動程式。此驅動程式可以連線至多個 Aurora 節點,相較於以 DNS 為基礎的容錯移轉,容錯移轉速度更快。套件可透過 取得sudo yum install mariadb-connector-java

Samba

根據許多客戶請求,為了支援將 Amazon Linux 1 (AL1) 執行個體加入 AWS Directory Service目錄,我們已將 Samba 4.1 新增至可透過 取得的 Amazon Linux 1 (AL1) 儲存庫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 postgresql94Amazon Linux 1 (AL1) 儲存庫的 2015.09 版本包括 PostgreSQL 9.4.4。

MySQL 5.6

頻繁的客戶請求是 MySQL 5.6,我們很高興在 2015.09 儲存庫中提供它,作為與 MySQL 5.1 和 5.5 不同的套件。MySQL 5.6 可透過 取得,sudo yum install mysql56而 2015.09 儲存庫包含 MySQL 5.6.26。

Docker 是 (靜態) Go

我們在 2014.03 AMI 中引進了對 Docker 和 Go 的支援,並繼續遵循每個 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.7sudo yum --enablerepo=amzn-preview install pypy.8 相容,可透過 安裝。

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.03 版本備註中,我們新增了 Rust 程式設計語言的初始預覽。上游開發已繼續使用此語言,我們已經將 2015.09 版的 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.09 版本備註中,我們宣布將不再產生 GPU AMIs,建議遷移至圖形 AMI 和 G2 執行個體類型。我們的 2015.03 版本備註強化了此訊息,因為我們未提供該版本的 GPU AMI,雖然我們在 GPU 儲存庫中仍提供套件更新。

一年後,我們現在不再產生任何 GPU 套件儲存庫。這表示使用「最新」發行器的現有 GPU 執行個體不會再收到 NVIDIA 或 CUDA 相關套件的更新,而且在使用 yum 時可能會看到有關 GPU 儲存庫的錯誤。如果您使用 2015.09 版或更新版本更新核心並重新啟動,您將無法再使用 nvidia 模組。

我們建議所有 Amazon Linux 1 (AL1) GPU 客戶遷移至圖形 AMI。Graphics AMI 提供較新的 NVIDIA 和 CUDA 軟體,並在更強大的 G2 執行個體類型上執行。我們相信您會發現它比 CG1 執行個體類型更有效率且成本更低。

系統呼叫稽核預設為停用

在此版本中,系統呼叫稽核預設為停用,以改善整體系統效能。此變更只會自動套用至從 2015.09 AMIs 建立的新執行個體。如需變更現有執行個體的說明,請參閱下文。

如果您需要系統呼叫稽核,請在 中找到以下行/etc/audit/audit.rules並將其移除或註解,然後重新啟動稽核協助程式。

-a never,task

範例範例 (做為根):
$ auditctl -l LIST_RULES: task,never $ sed -i.bak -e '/^-a never,task$/ s/^/#/' /etc/audit/audit.rules $ /etc/init.d/auditd restart $ auditctl -l No rules

如果您想要在現有執行個體上獲得相同的效能改善,請將上述行新增至 /etc/audit/audit.rules並重新啟動協助程式。如果您尚未對稽核規則檔案進行任何變更,只需將新的預設規則檔案移動或複製到 /etc/audit/audit.rules

範例範例 (做為根):
$ auditctl -l No rules $ cp -p /etc/audit/rules.d/audit.rules.default /etc/audit/audit.rules cp: overwrite ‘/etc/audit/audit.rules’? y $ /etc/init.d/auditd restart $ auditctl -l LIST_RULES: task,never

全新套件

我們的許多套件已重新同步至較新的上游版本。2015.09 中一些較熱門的套件包括:

  • 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

  • kernel-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

  • pngcrush-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

  • samba-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 後端 64 位元 HVM 執行個體存放區 64 位元 PV EBS 後端 64 位元 PV 執行個體存放區 64 位元
t2
m4
m3
c4
c3
r3
g2
i2
d2