

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

# Amazon EMR 4.x 發行版本
<a name="emr-release-4x"></a>

本章節包含各 Amazon EMR 4.x 發行版本中提供的應用程式版本、版本備註、元件版本和組態分類。

您在啟動叢集時，可以在 Amazon EMR 的許多版本之間做選擇。如此可讓您進行測試，使用最符合您的相容性需求的應用程式版本。您可以使用*發行標籤*指定版本編號。發行標籤的格式應為 `emr-x.x.x`。例如 `emr-7.12.0`。

從初始版本日期的第一個區域開始，新的 Amazon EMR 版本將在幾天內在不同區域推出。在此期間，您所在區域可能無法使用最新版本。

如需檢視每個 Amazon EMR 4.x 版之應用程式的完整資料表，請參閱 [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)。

**Topics**
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)
+ [Amazon EMR 4.x 發行版本之間的差異](emr-release-differences-4x.md)
+ [Amazon EMR 4.9.6 版](emr-496-release.md)
+ [Amazon EMR 4.9.5 版](emr-495-release.md)
+ [Amazon EMR 4.9.4 版](emr-494-release.md)
+ [Amazon EMR 4.9.3 版](emr-493-release.md)
+ [Amazon EMR 4.9.2 版](emr-492-release.md)
+ [Amazon EMR 4.9.1 版](emr-491-release.md)
+ [Amazon EMR 4.8.5 版](emr-485-release.md)
+ [Amazon EMR 4.8.4 版](emr-484-release.md)
+ [Amazon EMR 4.8.3 版](emr-483-release.md)
+ [Amazon EMR 4.8.2 版](emr-482-release.md)
+ [Amazon EMR 4.8.1 版](emr-481-release.md)
+ [Amazon EMR 4.8.0 版](emr-480-release.md)
+ [Amazon EMR 4.7.4 版](emr-474-release.md)
+ [Amazon EMR 4.7.3 版](emr-473-release.md)
+ [Amazon EMR 4.7.2 版](emr-472-release.md)
+ [Amazon EMR 4.7.1 版](emr-471-release.md)
+ [Amazon EMR 4.7.0 版](emr-470-release.md)
+ [Amazon EMR 4.6.1 版](emr-461-release.md)
+ [Amazon EMR 4.6.0 版](emr-460-release.md)
+ [Amazon EMR 4.5.0 版](emr-450-release.md)
+ [Amazon EMR 4.4.0 版](emr-440-release.md)
+ [Amazon EMR 4.3.0 版](emr-430-release.md)
+ [Amazon EMR 4.2.0 版](emr-420-release.md)
+ [Amazon EMR 4.1.0 版](emr-410-release.md)
+ [Amazon EMR 4.0.0 版](emr-400-release.md)

# Amazon EMR 4.x 版之應用程式版本
<a name="emr-release-app-versions-4.x"></a>

下表列出了每個 Amazon EMR 4.x 版中可用之應用程式版本。


**應用程式版本資訊**  

|  | emr-4.9.6 | emr-4.9.5 | emr-4.9.4 | emr-4.9.3 | emr-4.9.2 | emr-4.9.1 | emr-4.8.5 | emr-4.8.4 | emr-4.8.3 | emr-4.8.2 | emr-4.8.1 | emr-4.8.0 | emr-4.7.4 | emr-4.7.3 | emr-4.7.2 | emr-4.7.1 | emr-4.7.0 | emr-4.6.1 | emr-4.6.0 | emr-4.5.0 | emr-4.4.0 | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | emr-4.0.0 | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 未追蹤 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 3.6.0 |  -  |  -  | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.0 | 1.2.0 |  -  |  -  |  -  |  -  |  -  |  -  | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 |  -  |  -  |  -  |  -  | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-0 | 2.7.2-amzn-4 | 2.7.2-amzn-4 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-2 | 2.7.2-amzn-2 | 2.7.2-amzn-1 | 2.7.2-amzn-1 | 2.7.2-amzn-0 | 2.7.1-amzn-1 | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 2.6.0-amzn-0 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 1.0.0-amzn-0 | 
| Hudi |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-6 | 3.7.1-amzn-6 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 |  -  | 
| Iceberg |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.0 | 0.12.0 | 0.11.1 | 0.11.1 | 0.11.1 | 0.11.1 | 0.11.0 | 0.11.0 | 0.11.0 | 0.10.0 | 
| Oozie |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 4.0.1 |  -  | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 0.152.3 | 0.151 | 0.151 | 0.148 | 0.148 | 0.148 | 0.147 | 0.147 | 0.143 | 0.143 | 0.140 | 0.136 | 0.130 | 0.125 | 0.119 |  -  | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.0 | 1.6.0 | 1.5.2 | 1.5.0 | 1.4.1 | 
| Sqoop |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 |  -  |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.3 | 0.8.3 | 0.8.3 | 0.8.3 | 0.8.3 |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT |  -  | 
| ZooKeeper |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 |  -  |  -  |  -  |  -  |  -  |  -  | 

# Amazon EMR 4.x 發行版本之間的差異
<a name="emr-release-differences-4x"></a>

《Amazon EMR 管理指南》**中的 Amazon EMR 功能文件會指出提供某項功能的 Amazon EMR 發行版本，以及回溯到 4.0.0 的 Amazon EMR 功能之間的差異。

從 Amazon EMR 5.0.0 發行版本開始，有些應用程式有了大幅的版本升級，改變了安裝或運作詳細資訊，有些應用程式則從沙盒應用程式提升為原生應用程式。本章節中的每個主題都會提供使用 Amazon EMR 4.x 發行版本時，應用程式特定的顯著差異。

**Topics**
+ [沙盒應用程式](emr-sandbox-apps-4x.md)
+ [在 Amazon EMR 4.x 上使用 Hive 的考量](emr-Hive-4x.md)
+ [在 Amazon EMR 4.x 上使用 Pig 的考量](emr-Pig-4x.md)

# 沙盒應用程式
<a name="emr-sandbox-apps-4x"></a>

使用 Amazon EMR 4.x 發行版本時，會將某些應用程式視為*沙盒*應用程式。沙盒應用程式是指應用程式的早期版本，會在初始 Amazon EMR 發行時因應需求而提供。您可以使用 主控台或 API AWS CLI，讓 Amazon EMR 以與原生應用程式相同的方式安裝沙盒應用程式，但沙盒應用程式的支援和文件有限。沙盒應用程式會在 Amazon EMR 5.0.0 發行版本及更高版本中成為完整支援的原生應用程式。以下是 Amazon EMR 4.x 發行版本中的沙盒應用程式：
+ Oozie
+ Presto
+ Sqoop
+ Zeppelin
+ ZooKeeper

當您安裝沙盒應用程式時，應用程式名稱會加註 `-sandbox` 尾碼。例如，若要安裝沙盒版本的 *Presto*，請使用 `Presto-sandbox`。安裝時間可能會比完整支援的應用程式更長。本節中針對每個應用程式所列的版本號碼會對應到應用程式的社群版本。

## Oozie (沙盒版本)
<a name="emr-Oozie-sandbox-4x"></a>

Oozie 是自 Amazon EMR 4.1.0 發行版本起提供的沙盒應用程式。

根據預設，使用沙盒版本時不會安裝 Oozie 範例。若要安裝範例，請 SSH 至主節點並執行 `install-oozie-examples`。


**Oozie-Sandbox 版本資訊**  

| Amazon EMR 發行標籤 | Oozie-Sandbox 版本 | 使用 Oozie-Sandbox 安裝的元件 | 
| --- | --- | --- | 
| emr-4.9.6 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.9.5 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.9.4 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.9.3 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.9.2 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.9.1 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.5 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.4 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.3 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.2 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.1 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.8.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.7.4 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.7.3 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.7.2 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.7.1 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.7.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.6.1 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.6.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.5.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.4.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.3.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.2.0 | 4.2.0 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 
| emr-4.1.0 | 4.0.1 | emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, oozie-client, oozie-server | 

## Presto (沙盒版本)
<a name="emr-Presto-sandbox-4x"></a>

Presto 是自 Amazon EMR 4.1.0 發行版本起提供的沙盒應用程式。


**Presto-Sandbox 版本資訊**  

| Amazon EMR 發行標籤 | Presto-Sandbox 版本 | 使用 Presto-Sandbox 安裝的元件 | 
| --- | --- | --- | 
| emr-4.9.6 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.9.5 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.9.4 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.9.3 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.9.2 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.9.1 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.5 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.4 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.3 | 0.157.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.2 | 0.152.3 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.1 | 0.151 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.8.0 | 0.151 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.7.4 | 0.148 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.7.3 | 0.148 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.7.2 | 0.148 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.7.1 | 0.147 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.7.0 | 0.147 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hcatalog-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.6.1 | 0.143 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.6.0 | 0.143 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.5.0 | 0.140 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.4.0 | 0.136 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.3.0 | 0.130 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.2.0 | 0.125 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 
| emr-4.1.0 | 0.119 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hive-client, hive-metastore-server, mysql-server, presto-coordinator, presto-worker | 

## Sqoop (沙盒版本)
<a name="emr-Sqoop-sandbox-4x"></a>

Sqoop 是自 Amazon EMR 4.4.0 發行版本起提供的沙盒應用程式。


**Sqoop-Sandbox 版本資訊**  

| Amazon EMR 發行標籤 | Sqoop-Sandbox 版本 | 與 Sqoop-Sandbox 一起安裝的元件 | 
| --- | --- | --- | 
| emr-4.9.6 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.9.5 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.9.4 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.9.3 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.9.2 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.9.1 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.5 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.4 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.3 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.2 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.1 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.8.0 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.7.4 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.7.3 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.7.2 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.7.1 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.7.0 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.6.1 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.6.0 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, mysql-server, sqoop-client | 
| emr-4.5.0 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, sqoop-client | 
| emr-4.4.0 | 1.4.6 | emrfs, emr-ddb, emr-goodies, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, sqoop-client | 

## Zeppelin (沙盒版本)
<a name="emr-Zeppelin-sandbox-4x"></a>

Zeppelin 是自 Amazon EMR 4.1.0 發行版本起提供的沙盒應用程式。


**Zeppelin-Sandbox 版本資訊**  

| Amazon EMR 發行標籤 | Zeppelin-Sandbox 版本 | 與 Zeppelin-Sandbox 一起安裝的元件 | 
| --- | --- | --- | 
| emr-4.9.6 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.9.5 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.9.4 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.9.3 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.9.2 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.9.1 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.5 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.4 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.3 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.2 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.1 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.8.0 | 0.6.1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.7.4 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.7.3 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.7.2 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.7.1 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.7.0 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.6.1 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.6.0 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.5.0 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.4.0 | 0.5.6-incubating | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.3.0 | 0.5.5-incubating-amzn-1 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.2.0 | 0.5.5-incubating-amzn-0 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 
| emr-4.1.0 | 0.6.0-incubating-SNAPSHOT | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, spark-client, spark-history-server, spark-on-yarn, spark-yarn-slave, zeppelin-server | 

## Zookeeper (沙盒版本)
<a name="emr-Zookeeper-sandbox-4x"></a>

Zookeeper 是自 Amazon EMR 4.6.0 發行版本起提供的沙盒應用程式。


**ZooKeeper-Sandbox 版本資訊**  

| Amazon EMR 發行標籤 | ZooKeeper-Sandbox 版本 | 與 ZooKeeper-Sandbox 一起安裝的元件 | 
| --- | --- | --- | 
| emr-4.9.6 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.9.5 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.9.4 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.9.3 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.9.2 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.9.1 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.5 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.4 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.3 | 3.4.9 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.2 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.1 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.8.0 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.7.4 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.7.3 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.7.2 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.7.1 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.7.0 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.6.1 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 
| emr-4.6.0 | 3.4.8 | emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, zookeeper-client, zookeeper-server | 

# 在 Amazon EMR 4.x 上使用 Hive 的考量
<a name="emr-Hive-4x"></a>

本章節涵蓋與 Amazon EMR 5.x 發行版本上的 Hive 2.x 相較之下，在 Amazon EMR 4.x 發行版本上使用 Hive 1.0.0 版時應考量的差異。

## 不支援 ACID 交易
<a name="emr-Hive-acid-4x"></a>

Amazon EMR 4.x 發行版本上的 Hive 不支援使用 4.x 發行版本時，將 Hive 資料儲存在 Amazon S3 中的 ACID 交易。如果您嘗試在 Amazon S3 中建立交易型資料表，則會發生例外狀況。

## 讀取和寫入 Amazon S3 中的資料表
<a name="emr-Hive-s3table-4x"></a>

Amazon EMR 4.x 發行版本上的 Hive 可直接寫入 Amazon S3，無需使用暫時檔案。這樣做可提高效能，但後果是，您無法在相同的 Hive 陳述式內讀取和寫入 Amazon S3 中的相同資料表。解決方法是在 HDFS 中建立並使用暫時資料表。

以下範例說明如何使用多個 Hive 陳述式更新 Amazon S3 中的資料表。陳述式會在 HDFS 中根據 Amazon S3 中名為 `my_s3_table` 的資料表建立名為 `tmp` 的暫時資料表。接著 Amazon S3 中的資料表會以暫時資料表的內容更新。

```
CREATE TEMPORARY TABLE tmp LIKE my_s3_table;
INSERT OVERWRITE TABLE tmp SELECT ....;
INSERT OVERWRITE TABLE my_s3_table SELECT * FROM tmp;
```

## Log4j 與 Log4j 2
<a name="emr-Hive-log4j-4x"></a>

Amazon EMR 4.x 發行版本上的 Hive 使用 Log4j。從 5.0.0 版開始，Log4j 2 為預設值。這些版本可能需要不同的記錄組態。請參閱 [Apache Log4j 2](http://logging.apache.org/log4j/2.x/) 了解詳細資訊。

## MapReduce 是預設執行引擎
<a name="emr-Hive-tez-4x"></a>

Amazon EMR 4.x 發行版本上的 Hive 使用 MapReduce 作為預設執行引擎。從 Amazon EMR 5.0.0 版開始，Tez 是預設值，它可改善大多數工作流程的效能。

## Hive 授權
<a name="emr-Hive-authz-4x"></a>

Amazon EMR 4.x 上的 Hive 支援 HDFS 的 [Hive 授權](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Authorization)，但不支援 EMRFS 和 Amazon S3。Amazon EMR 叢集會在預設停用授權的情況下執行。

## Amazon S3 的 Hive 檔案合併行為
<a name="emr-Hive-filemerge-4x"></a>

如果 `hive.merge.mapfiles` 為 `true`，則 Amazon EMR 4.x 發行版本上的 Hive 會在僅限映射作業結束時合併小檔案。只有在任務的平均輸出大小低於 `hive.merge.smallfiles.avgsize` 設定時，才會觸發合併。如果最終輸出路徑是在 HDFS 中，Amazon EMR Hive 也會有完全相同的行為。不過，如果輸出路徑是在 Amazon S3 中，則會忽略 `hive.merge.smallfiles.avgsize` 參數。在此情況下，如果 `hive.merge.mapfiles` 設為 `true`，則合併任務一律會觸發。

# 在 Amazon EMR 4.x 上使用 Pig 的考量
<a name="emr-Pig-4x"></a>

Pig 0.14.0 版安裝於使用 Amazon EMR 4.x 發行版本建立的叢集上。Pig 已在 Amazon EMR 5.0.0 中升級至版本 0.16.0。重大差異如下所列。

## 不同的預設執行引擎
<a name="emr-Pig-engine-4x"></a>

Amazon EMR 4.x 發行版本上的 Pig 版本 0.14.0 使用 MapReduce 作為預設執行引擎。Pig 0.16.0 和更新版本使用 Apache Tez。您可以在 `exectype=mapreduce` 組態分類中明確設定 `pig-properties` 以使用 MapReduce。

## 捨棄 Pig 使用者定義函數 (UDF)
<a name="emr-Pig-udf-4x"></a>

Amazon EMR 4.x 發行版本上的 Pig 中提供的自訂 UDF 從 Pig 0.16.0 開始捨棄。大部分的 UDF 都有您可以改用的功能。下表列出捨棄的 UDF 和同等函數。如需詳細資訊，請參閱 Apache Pig 網站上的[內建函數](https://pig.apache.org/docs/r0.16.0/func.html)。


| 捨棄的 UDF | 同等函數 | 
| --- | --- | 
|  FORMAT\$1DT(dtformat, date)  |  GetHour(date)、GetMinute(date)、GetMonth(date)、GetSecond(date)、GetWeek(date)、GetYear(date)、GetDay(date)  | 
|  EXTRACT(string, pattern)  |  REGEX\$1EXTRACT\$1ALL(string, pattern)  | 
|  REPLACE(string, pattern, replacement)  |  REPLACE(string, pattern, replacement)  | 
|  DATE\$1TIME()  |  ToDate()  | 
|  DURATION(dt, dt2)  |  WeeksBetween(dt, dt2)、YearsBetween(dt, dt2)、SecondsBetween(dt, dt2)、MonthsBetween(dt, dt2)、MinutesBetween(dt, dt2)、HoursBetween(dt, dt2)  | 
|  EXTRACT\$1DT(format, date)  |  GetHour(date)、GetMinute(date)、GetMonth(date)、GetSecond(date)、GetWeek(date)、GetYear(date)、GetDay(date)  | 
|  OFFSET\$1DT(date, duration)  |  AddDuration(date, duration)、SubtractDuration(date, duration)  | 
|  PERIOD(dt, dt2)  |  WeeksBetween(dt, dt2)、YearsBetween(dt, dt2)、SecondsBetween(dt, dt2)、MonthsBetween(dt, dt2)、MinutesBetween(dt, dt2)、HoursBetween(dt, dt2)  | 
|  CAPITALIZE(string)  |  UCFIRST(string)  | 
|  CONCAT\$1WITH()  |  CONCAT()  | 
|  INDEX\$1OF()  |  INDEXOF()  | 
|  LAST\$1INDEX\$1OF()  |  LAST\$1INDEXOF()  | 
|  SPLIT\$1ON\$1REGEX()  |  STRSPLT()  | 
|  UNCAPITALIZE()  |  LCFIRST()  | 

以下捨棄的 UDF 並無同等函數：FORMAT()、LOCAL\$1DATE()、LOCAL\$1TIME()、CENTER()、LEFT\$1PAD()、REPEAT()、REPLACE\$1ONCE()、RIGHT\$1PAD()、STRIP()、STRIP\$1END()、STRIP\$1START()、SWAP\$1CASE()。

## 停止使用的 Grunt 命令
<a name="emr-pig-gruntcmd-4x"></a>

部分 Grunt 命令從 Pig 0.16.0 開始停止。下表列出 Pig 0.14.0 中的 Grunt 命令和目前版本中的同等命令。


**Pig 0.14.0 和同等的現行 Grunt 命令**  

| Pig 0.14.0 Grunt 命令 | 0.16.0 和更新版本中的 Pig Grunt 命令 | 
| --- | --- | 
|  cat <non-hdfs-path>)  |  fs -cat <non-hdfs-path>;  | 
| cd <non-hdfs-path>; |  無同等  | 
| ls <non-hdfs-path>; | fs -ls <non-hdfs-path>; | 
|  move <non-hdfs-path> <non-hdfs-path>;  |  fs -mv <non-hdfs-path> <non-hdfs-path>;  | 
| copy <non-hdfs-path> <non-hdfs-path>; |  fs -cp <non-hdfs-path> <non-hdfs-path>;  | 
| copyToLocal <non-hdfs-path> <local-path>; |  fs -copyToLocal <non-hdfs-path> <local-path>;  | 
| copyFromLocal <local-path> <non-hdfs-path>; |  fs -copyFromLocal <local-path> <non-hdfs-path>;  | 
| mkdir <non-hdfs-path>; |  fs -mkdir <non-hdfs-path>;  | 
| rm <non-hdfs-path>; |  fs -rm -r -skipTrash <non-hdfs-path>;  | 
|  rmf <non-hdfs-path>;  |  fs -rm -r -skipTrash <non-hdfs-path>;  | 

## 為非 HDFS 主目錄移除的功能
<a name="emr-Pig-users-4x"></a>

Amazon EMR 4.x 發行版本上的 Pig 0.14.0 有兩種機制，可讓 `hadoop` 使用者以外沒有主目錄的使用者執行 Pig 指令碼。第一種機制是自動備援，如果主目錄不存在，則會將初始工作目錄設為根目錄。第二個機制是 `pig.initial.fs.name` 屬性，可讓您變更初始工作目錄。

這兩種機制自 Amazon EMR 版本 5.0.0 開始不再提供，使用者必須在 HDFS 上擁有主目錄。這不適用於 `hadoop` 使用者，因為主目錄是在啟動時佈建。使用 Hadoop jar 步驟執行的指令碼會預設為 Hadoop 使用者，除非使用 `command-runner.jar` 明確指定另一位使用者。

# Amazon EMR 4.9.6 版
<a name="emr-496-release"></a>

## 4.9.6 應用程式版本
<a name="emr-496-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、 和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.6 | emr-4.9.5 | emr-4.9.4 | emr-4.9.3 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.6 版本備註
<a name="emr-496-relnotes"></a>

這是針對 Amazon S3 請求新增 AWS Signature 第 4 版身分驗證的修補程式版本。所有應用程式和元件都與先前的 Amazon EMR 發行版本相同。

**重要**  
在此發行版本中，Amazon EMR 僅使用 AWS Signature 第 4 版來驗證對 Amazon S3 的請求。如需詳細資訊，請參閱[最新消息](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-whatsnew.html)。

## 4.9.6 元件版本
<a name="emr-496-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.17.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.6 組態分類
<a name="emr-496-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.6 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.9.5 版
<a name="emr-495-release"></a>

## 4.9.5 應用程式版本
<a name="emr-495-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.5 | emr-4.9.4 | emr-4.9.3 | emr-4.9.2 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.5 版本備註
<a name="emr-495-relnotes"></a>

以下版本備註包含 Amazon EMR 4.9.5 版的資訊。變更是相對於 4.9.4 版而言。

初始版本日期：2018 年 8 月 29 日

**變更、強化功能和已解決的問題**
+ HBase
  + 此版本修正了潛在的安全性漏洞。

## 4.9.5 元件版本
<a name="emr-495-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.17.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.5 組態分類
<a name="emr-495-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.5 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.9.4 版
<a name="emr-494-release"></a>

## 4.9.4 應用程式版本
<a name="emr-494-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.4 | emr-4.9.3 | emr-4.9.2 | emr-4.9.1 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.4 版本備註
<a name="emr-494-relnotes"></a>

以下版本備註包含 Amazon EMR 4.9.4 版的資訊。變更是相對於 4.9.3 版而言。

初始版本日期：2018 年 3 月 29 日

**變更、強化功能和已解決的問題**
+ 更新預設 Amazon Linux AMI for Amazon EMR 的 Amazon Linux 核心以修正潛在的漏洞。

## 4.9.4 元件版本
<a name="emr-494-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.17.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.4 組態分類
<a name="emr-494-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.4 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.9.3 版
<a name="emr-493-release"></a>

## 4.9.3 應用程式版本
<a name="emr-493-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.3 | emr-4.9.2 | emr-4.9.1 | emr-4.8.5 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-1 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.3 版本備註
<a name="emr-493-relnotes"></a>

以下版本備註包含 Amazon EMR 4.9.3 版的資訊。變更是相對於 Amazon EMR 4.9.2 版而言。

初始版本日期：2018 年 1 月 22 日

**變更、強化功能和已解決的問題**
+ 更新預設 Amazon Linux AMI for Amazon EMR 的 Amazon Linux 核心，以修正與推測性執行相關的漏洞 (CVE-2017-5715、CVE-2017-5753 和 CVE-2017-5754)。如需詳細資訊，請參閱[https://aws.amazon.com/security/security-bulletins/AWS-2018-013/](https://aws.amazon.com/security/security-bulletins/AWS-2018-013/)。

## 4.9.3 元件版本
<a name="emr-493-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.17.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.3 組態分類
<a name="emr-493-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.3 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.9.2 版
<a name="emr-492-release"></a>

## 4.9.2 應用程式版本
<a name="emr-492-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、[https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)、 和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.2 | emr-4.9.1 | emr-4.8.5 | emr-4.8.4 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-2 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.2 版本備註
<a name="emr-492-relnotes"></a>

以下版本備註包含 Amazon EMR 4.9.2 版的資訊。變更是相對於 Amazon EMR 4.9.1 版而言。

版本日期：2017 年 7 月 13 日

此版本包含小幅度修改、錯誤修正以及強化功能。

## 4.9.2 元件版本
<a name="emr-492-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.17.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.2 組態分類
<a name="emr-492-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.2 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.9.1 版
<a name="emr-491-release"></a>

## 4.9.1 應用程式版本
<a name="emr-491-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、 和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.9.1 | emr-4.8.5 | emr-4.8.4 | emr-4.8.3 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 
| Hadoop | 2.7.3-amzn-2 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 
| Hive | 1.0.0-amzn-9 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.157.1 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.3 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.9 | 

## 4.9.1 版本備註
<a name="emr-491-relnotes"></a>

以下版本備註包含 Amazon EMR 4.9.1 版的資訊。變更是相對於 Amazon EMR 4.8.4 版而言。

版本日期：2017 年 4 月 10 日

**解決先前版本的已知問題**
+ [HIVE-9976](https://issues.apache.org/jira/browse/HIVE-9976) 和 [HIVE-10106](https://issues.apache.org/jira/browse/HIVE-10106) 的向後移植
+ 修正在 YARN 中大量節點 (超過 2,000 個) 和容器 (超過 5,000 個) 會造成記憶體不足錯誤的問題，例如：`"Exception in thread main java.lang.OutOfMemoryError"`。

**變更與強化功能**
+ Amazon EMR 版本現在以 Amazon Linux 2017.03 為基礎。如需詳細資訊，請參閱[https://aws.amazon.com/amazon-linux-ami/2017.03-release-notes/](https://aws.amazon.com/amazon-linux-ami/2017.03-release-notes/)。
+ 從 Amazon EMR 基礎 Linux 映像移除 Python 2.6。如果需要，您可以手動安裝 Python 2.6。

## 4.9.1 元件版本
<a name="emr-491-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.15.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-9 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-9 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-9 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-9 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-9 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-9 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.9.1 組態分類
<a name="emr-491-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.9.1 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.5 版
<a name="emr-485-release"></a>

## 4.8.5 應用程式版本
<a name="emr-485-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.5 | emr-4.8.4 | emr-4.8.3 | emr-4.8.2 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 
| Hadoop | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-0 | 
| Hive | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.157.1 | 0.152.3 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.3 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.9 | 3.4.8 | 

## 4.8.5 版本備註
<a name="emr-485-relnotes"></a>

這是針對 Amazon S3 請求新增 AWS Signature 第 4 版身分驗證的修補程式版本。所有應用程式和元件都與先前的 Amazon EMR 發行版本相同。

**重要**  
在此發行版本中，Amazon EMR 僅使用 AWS Signature 第 4 版來驗證對 Amazon S3 的請求。如需詳細資訊，請參閱[最新消息](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-whatsnew.html)。

## 4.8.5 元件版本
<a name="emr-485-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.14.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-1 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-8 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-8 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-8 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-8 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-8 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-8 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.8.5 組態分類
<a name="emr-485-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.5 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.4 版
<a name="emr-484-release"></a>

## 4.8.4 應用程式版本
<a name="emr-484-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.4 | emr-4.8.3 | emr-4.8.2 | emr-4.8.1 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 
| Hadoop | 2.7.3-amzn-1 | 2.7.3-amzn-1 | 2.7.3-amzn-0 | 2.7.2-amzn-4 | 
| Hive | 1.0.0-amzn-8 | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.157.1 | 0.152.3 | 0.151 | 
| Spark | 1.6.3 | 1.6.3 | 1.6.2 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.9 | 3.4.8 | 3.4.8 | 

## 4.8.4 版本備註
<a name="emr-484-relnotes"></a>

以下版本備註包含 Amazon EMR 4.8.4 版的資訊。變更是相對於 Amazon EMR 4.8.3 版而言。

發佈日期：2017 年 2 月 7 日

此版本包含小幅度修改、錯誤修正以及強化功能。

## 4.8.4 元件版本
<a name="emr-484-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.14.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-1 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-8 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-8 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-8 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-8 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-8 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-8 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.54\$1 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.25\$1 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.8.4 組態分類
<a name="emr-484-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.4 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.3 版
<a name="emr-483-release"></a>

## 4.8.3 應用程式版本
<a name="emr-483-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、 和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.3 | emr-4.8.2 | emr-4.8.1 | emr-4.8.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.2 | 
| HCatalog | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 
| Hadoop | 2.7.3-amzn-1 | 2.7.3-amzn-0 | 2.7.2-amzn-4 | 2.7.2-amzn-4 | 
| Hive | 1.0.0-amzn-8 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.157.1 | 0.152.3 | 0.151 | 0.151 | 
| Spark | 1.6.3 | 1.6.2 | 1.6.2 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.4 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.6.1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.9 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.8.3 版本備註
<a name="emr-483-relnotes"></a>

以下版本備註包含 Amazon EMR 4.8.3 版的資訊。變更是相對於 Amazon EMR 4.8.2 版而言。

版本日期：2016 年 12 月 29 日

**升級**
+ 升級至 Presto 0.157.1。如需詳細資訊，請參閱 Presto 文件中的 [Presto 版本備註](https://prestodb.io/docs/current/release/release-0.157.1.html)。
+ 升級至 Spark 1.6.3。如需詳細資訊，請參閱 Apache Spark 文件中的 [Spark 版本備註](http://spark.apache.org/releases/spark-release-1-6-3.html)。
+ 升級至 ZooKeeper 3.4.9 版。如需詳細資訊，請參閱 Apache ZooKeeper 文件中的 [ZooKeeper 版本備註](https://zookeeper.apache.org/doc/r3.4.9/releasenotes.html)。

**變更與強化功能**
+ 新增對 Amazon EMR 版本 4.8.3 及更高版本 (不含 5.0.0、5.0.3、5.2.0) 之 Amazon EC2 m4.16xlarge 執行個體類型的支援。
+ Amazon EMR 版本現在以 Amazon Linux 2016.09 為基礎。如需詳細資訊，請參閱[https://aws.amazon.com/amazon-linux-ami/2016.09-release-notes/](https://aws.amazon.com/amazon-linux-ami/2016.09-release-notes/)。

**解決先前版本的已知問題**
+ 修正 Hadoop 中的問題：ReplicationMonitor 執行緒可能會因為大型叢集中同一個檔案的複製與刪除之間發生競速而停滯許久。
+ 解決工作狀態未成功更新時 ControlledJob\$1toString 因空指針異常 (NPE) 而失敗的問題。

## 4.8.3 元件版本
<a name="emr-483-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.2.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.13.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-1 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-8 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-8 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-8 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-8 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-8 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-8 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.52 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.157.1 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.157.1 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.3 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.3 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.3 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.3 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.9 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.9 | ZooKeeper 命令列用戶端。 | 

## 4.8.3 組態分類
<a name="emr-483-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.3 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.2 版
<a name="emr-482-release"></a>

## 4.8.2 應用程式版本
<a name="emr-482-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.2 | emr-4.8.1 | emr-4.8.0 | emr-4.7.4 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.2 | 1.2.1 | 
| HCatalog | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 
| Hadoop | 2.7.3-amzn-0 | 2.7.2-amzn-4 | 2.7.2-amzn-4 | 2.7.2-amzn-3 | 
| Hive | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.152.3 | 0.151 | 0.151 | 0.148 | 
| Spark | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.4 | 0.8.3 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.6.1 | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.8.2 版本備註
<a name="emr-482-relnotes"></a>

以下版本備註包含 Amazon EMR 4.8.2 版的資訊。變更是相對於 Amazon EMR 4.8.0 版而言。

版本日期：2016 年 10 月 24 日

**升級**
+ 升級至 Hadoop 2.7.3
+ 升級至 Presto 0.152.3，其中包含對 Presto Web 介面的支援。您可以使用連接埠 8889 在 Presto 協調器上存取 Presto Web 介面。如需 Presto Web 界面的詳細資訊，請參閱 Presto 文件中的 [Web 界面](https://prestodb.io/docs/current/admin/web-interface.html)。
+ Amazon EMR 版本現在以 Amazon Linux 2016.09 為基礎。如需詳細資訊，請參閱[https://aws.amazon.com/amazon-linux-ami/2016.09-release-notes/](https://aws.amazon.com/amazon-linux-ami/2016.09-release-notes/)。

## 4.8.2 元件版本
<a name="emr-482-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 4.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.10.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.3-amzn-0 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.3-amzn-0 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.3-amzn-0 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.3-amzn-0 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.3-amzn-0 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.3-amzn-0 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.3-amzn-0 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.3-amzn-0 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.3-amzn-0 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.3-amzn-0 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-7 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-7 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-7 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-7 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-7 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-7 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.52 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.152.3 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.152.3 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.8.2 組態分類
<a name="emr-482-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.2 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.1 版
<a name="emr-481-release"></a>

## 4.8.1 應用程式版本
<a name="emr-481-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.1 | emr-4.8.0 | emr-4.7.4 | emr-4.7.3 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.2 | 1.2.1 | 1.2.1 | 
| HCatalog | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 
| Hadoop | 2.7.2-amzn-4 | 2.7.2-amzn-4 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 
| Hive | 1.0.0-amzn-7 | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.151 | 0.151 | 0.148 | 0.148 | 
| Spark | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.4 | 0.8.3 | 0.8.3 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.6.1 | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.8.1 版本備註
<a name="emr-481-relnotes"></a>

## 4.8.1 元件版本
<a name="emr-481-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.9.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-4 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-4 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-4 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-4 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-4 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-4 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-4 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-4 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-4 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-4 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-7 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-7 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-7 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-7 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-7 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-7 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.51 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.151 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.151 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.8.1 組態分類
<a name="emr-481-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.1 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.8.0 版
<a name="emr-480-release"></a>

## 4.8.0 應用程式版本
<a name="emr-480-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.8.0 | emr-4.7.4 | emr-4.7.3 | emr-4.7.2 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.2 | 1.2.1 | 1.2.1 | 1.2.1 | 
| HCatalog | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 
| Hadoop | 2.7.2-amzn-4 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 
| Hive | 1.0.0-amzn-7 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.2 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.151 | 0.148 | 0.148 | 0.148 | 
| Spark | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.4 | 0.8.3 | 0.8.3 | 0.8.3 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.6.1 | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.8.0 版本備註
<a name="emr-480-relnotes"></a>

以下版本備註包含 Amazon EMR 4.8.0 版的資訊。變更是相對於 Amazon EMR 4.7.2 版而言。

版本日期：2016 年 9 月 7 日

**升級**
+ 升級至 HBase 1.2.2
+ 升級至 Presto-Sandbox 0.151
+ 升級至 Tez 0.8.4
+ 升級至 Zeppelin-Sandbox 0.6.1

**變更與強化功能**
+ 解決 YARN 中的問題：ApplicationMaster 會嘗試清理已不存在的容器 (因為其執行個體已被終止)。
+ 更正 Oozie 範例中用於 Hive2 動作的 hive-server2 URL。
+ 新增對其他 Presto 目錄的支援。
+ 向後移植的修補程式：[HIVE-8948](https://issues.apache.org/jira/browse/HIVE-8948)、[HIVE-12679](https://issues.apache.org/jira/browse/HIVE-12679)、[HIVE-13405](https://issues.apache.org/jira/browse/HIVE-13405)、[PHOENIX-3116](https://issues.apache.org/jira/browse/PHOENIX-3116)、[HADOOP-12689](https://issues.apache.org/jira/browse/HADOOP-12689)
+ 新增對安全組態的支援，讓您能夠更輕易建立與套用加密選項。如需詳細資訊，請參閱[資料加密](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-data-encryption.html)。

## 4.8.0 元件版本
<a name="emr-480-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.9.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-4 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-4 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-4 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-4 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-4 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-4 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-4 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-4 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-4 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-4 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.2 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.2 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.2 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.2 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.2 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-7 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-7 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-7 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-7 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-7 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-7 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.51 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.151 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.151 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.4 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.6.1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.8.0 組態分類
<a name="emr-480-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.8.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hiveserver2-site | 變更 Hive Server2 的 hiveserver2-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-blackhole | 變更 Presto 的 blackhole.properties 檔案中的值。 | 
| presto-connector-cassandra | 變更 Presto 的 cassandra.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| presto-connector-jmx | 變更 Presto 的 jmx.properties 檔案中的值。 | 
| presto-connector-kafka | 變更 Presto 的 kafka.properties 檔案中的值。 | 
| presto-connector-localfile | 變更 Presto 的 localfile.properties 檔案中的值。 | 
| presto-connector-mongodb | 變更 Presto 的 mongodb.properties 檔案中的值。 | 
| presto-connector-mysql | 變更 Presto 的 mysql.properties 檔案中的值。 | 
| presto-connector-postgresql | 變更 Presto 的 postgresql.properties 檔案中的值。 | 
| presto-connector-raptor | 變更 Presto 的 raptor.properties 檔案中的值。 | 
| presto-connector-redis | 變更 Presto 的 redis.properties 檔案中的值。 | 
| presto-connector-tpch | 變更 Presto 的 tpch.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.7.4 版
<a name="emr-474-release"></a>

## 4.7.4 應用程式版本
<a name="emr-474-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、 和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.7.4 | emr-4.7.3 | emr-4.7.2 | emr-4.7.1 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 
| HCatalog | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 
| Hadoop | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-2 | 
| Hive | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.2 | 0.12.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.148 | 0.148 | 0.148 | 0.147 | 
| Spark | 1.6.2 | 1.6.2 | 1.6.2 | 1.6.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.3 | 0.8.3 | 0.8.3 | 0.8.3 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.7.4 版本備註
<a name="emr-474-relnotes"></a>

這是針對 Amazon S3 請求新增 AWS Signature 第 4 版身分驗證的修補程式版本。所有應用程式和元件都與先前的 Amazon EMR 發行版本相同。

**重要**  
在此發行版本中，Amazon EMR 僅使用 AWS Signature 第 4 版來驗證對 Amazon S3 的請求。如需詳細資訊，請參閱[最新消息](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-whatsnew.html)。

## 4.7.4 元件版本
<a name="emr-474-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.8.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-3 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-3 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-3 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-3 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-3 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-3 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-3 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-3 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-3 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-3 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.1 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.1 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.1 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.1 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.1 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-6 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-6 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-6 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-6 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-6 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-6 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.46 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.148 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.148 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.3 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.7.4 組態分類
<a name="emr-474-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.7.4 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.7.3 版
<a name="emr-473-release"></a>

## 4.7.3 應用程式版本
<a name="emr-473-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.7.3 | emr-4.7.2 | emr-4.7.1 | emr-4.7.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.75 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.1 | 
| HCatalog | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 
| Hadoop | 2.7.2-amzn-3 | 2.7.2-amzn-3 | 2.7.2-amzn-2 | 2.7.2-amzn-2 | 
| Hive | 1.0.0-amzn-6 | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.2 | 0.12.0 | 0.12.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.148 | 0.148 | 0.147 | 0.147 | 
| Spark | 1.6.2 | 1.6.2 | 1.6.1 | 1.6.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.3 | 0.8.3 | 0.8.3 | 0.8.3 | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.7.3 版本備註
<a name="emr-473-relnotes"></a>

## 4.7.3 元件版本
<a name="emr-473-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.8.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-3 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-3 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-3 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-3 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-3 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-3 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-3 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-3 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-3 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-3 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.1 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.1 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.1 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.1 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.1 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-6 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-6 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-6 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-6 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-6 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-6 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.46 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.148 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.148 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.3 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.7.3 組態分類
<a name="emr-473-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.7.3 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.7.2 版
<a name="emr-472-release"></a>

## 4.7.2 應用程式版本
<a name="emr-472-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.7.2 | emr-4.7.1 | emr-4.7.0 | emr-4.6.1 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.75 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.1 | 1.2.1 | 1.2.1 | 1.2.0 | 
| HCatalog | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 
| Hadoop | 2.7.2-amzn-3 | 2.7.2-amzn-2 | 2.7.2-amzn-2 | 2.7.2-amzn-1 | 
| Hive | 1.0.0-amzn-6 | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-6 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.2 | 0.12.0 | 0.12.0 | 0.11.1 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.148 | 0.147 | 0.147 | 0.143 | 
| Spark | 1.6.2 | 1.6.1 | 1.6.1 | 1.6.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.3 | 0.8.3 | 0.8.3 |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.7.2 版本備註
<a name="emr-472-relnotes"></a>

以下版本備註包含 Amazon EMR 4.7.2 版的資訊。

版本日期：2016 年 7 月 15 日

**功能**
+ 升級至 Mahout 0.12.2
+ 升級至 Presto 0.148
+ 升級至 Spark 1.6.2
+ 您現在能夠以 URI 為參數建立與 EMRFS 搭配使用的 AWSCredentialsProvider。如需詳細資訊，請參閱[為 EMRFS 建立 AWSCredentialsProvider](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-plan-credentialsprovider.html)。
+ EMRFS 現在可讓使用者以 `emrfs-site.xml` 中的 `fs.s3.consistent.dynamodb.endpoint` 屬性為其一致檢視中繼資料設定自訂 DynamoDB 端點。
+ 在 `/usr/bin` 中新增名為 `spark-example` 的指令碼以包裝 `/usr/lib/spark/spark/bin/run-example`，讓您可以直接執行範例。例如，要執行 Spark 分發隨附的 SparkPi 範例，您可以從命令列執行 `spark-example SparkPi 100` 或使用 `command-runner.jar` 做為 API 中的步驟。

**解決先前版本的已知問題**
+ 修正之問題為：在 Spark 也安裝時，Oozie 的 `spark-assembly.jar` 未處於正確位置，導致以 Oozie 啟動 Spark 應用程式失敗。
+ 修正在 YARN 容器中以 Spark Log4j 為基礎的記錄問題。

## 4.7.2 元件版本
<a name="emr-472-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.1.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.8.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-3 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-3 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-3 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-3 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-3 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-3 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-3 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-3 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-3 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-3 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.1 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.1 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.1 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.1 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.1 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-6 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-6 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-6 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-6 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-6 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-6 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.2 | 機器學習程式庫。 | 
| mysql-server | 5.5.46 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.148 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.148 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.3 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.23 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.7.2 組態分類
<a name="emr-472-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.7.2 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hadoop-ssl-server | 變更 hadoop ssl 伺服器組態 | 
| hadoop-ssl-client | 變更 hadoop ssl 用戶端組態 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.7.1 版
<a name="emr-471-release"></a>

## 4.7.1 應用程式版本
<a name="emr-471-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[https://phoenix.apache.org/](https://phoenix.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、[https://tez.apache.org/](https://tez.apache.org/)、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.7.1 | emr-4.7.0 | emr-4.6.1 | emr-4.6.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.75 | 1.10.27 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.1 | 1.2.1 | 1.2.0 | 1.2.0 | 
| HCatalog | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 
| Hadoop | 2.7.2-amzn-2 | 2.7.2-amzn-2 | 2.7.2-amzn-1 | 2.7.2-amzn-1 | 
| Hive | 1.0.0-amzn-5 | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-7 | 3.7.1-amzn-6 | 3.7.1-amzn-6 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.0 | 0.12.0 | 0.11.1 | 0.11.1 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 | 4.7.0-HBase-1.2 |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.147 | 0.147 | 0.143 | 0.143 | 
| Spark | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.3 | 0.8.3 |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 | 3.4.8 | 

## 4.7.1 版本備註
<a name="emr-471-relnotes"></a>

以下版本備註包含 Amazon EMR 4.7.1 版的資訊。

版本日期：2016 年 6 月 10 日

**解決先前版本的已知問題**
+ 修正叢集在 VPC 中透過私有子網路啟動而延長啟動時間的問題。此錯誤僅影響以 Amazon EMR 4.7.0 版啟動的叢集。
+ 為以 Amazon EMR 4.7.0 版啟動的叢集修正在 Amazon EMR 中未正確處理列出檔案的問題。

## 4.7.1 元件版本
<a name="emr-471-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.7.1 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.1 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.1 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.1 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.1 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.1 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-5 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-5 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-5 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-5 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-5 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-5 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.0 | 機器學習程式庫。 | 
| mysql-server | 5.5.46 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.147 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.147 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.3 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.18 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.7.1 組態分類
<a name="emr-471-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.7.1 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.7.0 版
<a name="emr-470-release"></a>

## 4.7.0 應用程式版本
<a name="emr-470-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[https://phoenix.apache.org/](https://phoenix.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)[https://tez.apache.org/](https://tez.apache.org/)、、、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.7.0 | emr-4.6.1 | emr-4.6.0 | emr-4.5.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.75 | 1.10.27 | 1.10.27 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.1 | 1.2.0 | 1.2.0 |  -  | 
| HCatalog | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 
| Hadoop | 2.7.2-amzn-2 | 2.7.2-amzn-1 | 2.7.2-amzn-1 | 2.7.2-amzn-0 | 
| Hive | 1.0.0-amzn-5 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-7 | 3.7.1-amzn-6 | 3.7.1-amzn-6 | 3.7.1-amzn-5 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.12.0 | 0.11.1 | 0.11.1 | 0.11.1 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix | 4.7.0-HBase-1.2 |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.147 | 0.143 | 0.143 | 0.140 | 
| Spark | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez | 0.8.3 |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 | 3.4.8 |  -  | 

## 4.7.0 版本備註
<a name="emr-470-relnotes"></a>

**重要**  
Amazon EMR 4.7.0 已棄用。請改用 Amazon EMR 4.7.1 或更高版本。

版本日期：2016 年 6 月 2 日

**功能**
+ 新增 Apache Phoenix 4.7.0
+ 新增 Apache Tez 0.8.3
+ 升級至 HBase 1.2.1
+ 升級至 Mahout 0.12.0
+ 升級至 Presto 0.147
+ 已將 升級 適用於 Java 的 AWS SDK 到 1.10.75
+ 最後的旗標已從 `mapreduce.cluster.local.dir` 中的 `mapred-site.xml` 屬性移除，以允許使用者於本機模式執行 Pig。
+ 叢集上可用的 Amazon Redshift JDBC 驅動器

  Amazon Redshift JDBC 驅動器現在已包含於 `/usr/share/aws/redshift/jdbc`。`/usr/share/aws/redshift/jdbc/RedshiftJDBC41.jar` 為相容於 JDBC 4.1 的 Amazon Redshift 驅動器，而 `/usr/share/aws/redshift/jdbc/RedshiftJDBC4.jar` 為相容於 JDBC 4.0 的 Amazon Redshift 驅動器。如需詳細資訊，請參閱《Amazon Redshift 管理指南》**中的[設定 JDBC 連線](https://docs.aws.amazon.com/redshift/latest/mgmt/configure-jdbc-connection.html)。
+ Java 8

  除了 Presto，OpenJDK 1.7 為用於所有應用程式的預設 JDK。然而，OpenJDK 1.7 和 1.8 均會安裝。如需為應用程式設定 `JAVA_HOME` 的詳細資訊，請參閱[設定應用程式使用 Java 8](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html#configuring-java8)。

**解決先前版本的已知問題**
+ 修正大幅影響 emr-4.6.0 中 Amazon EMR 輸送量優化 HDD (st1) EBS 磁碟區效能的核心問題。
+ 修正指定 HDFS 加密區域時未選擇 Hadoop 為應用程式而造成叢集失敗的問題。
+ 將預設 HDFS 寫入政策從 `RoundRobin` 變更為 `AvailableSpaceVolumeChoosingPolicy`。有些磁碟區未以 RoundRobin 組態正確運用，會導致產生失敗的核心節點以及不穩定的 HDFS。
+ 修正 EMRFS CLI 的問題，該問題會在為一致檢視建立預設 DynamoDB 中繼資料表時造成例外狀況。
+ 修正在分段重新命名和複製操作期間可能會於 EMRFS 中發生的死鎖問題。
+ 修正 EMRFS 造成 CopyPart 大小預設為 5 MB 的問題。預設大小現在正確設定為 128 MB。
+ 修正 Zeppelin upstart 組態可能讓您無法停止服務的問題。
+ 修正 Spark 和 Zeppelin 的問題，亦即 `s3a://` 未在各自的 classpath 中正確載入而造成您無法使用 `/usr/lib/hadoop/hadoop-aws.jar` URI 配置。
+ 向後移植的 [HUE-2484](https://issues.cloudera.org/browse/HUE-2484)。
+ 從 Hue 3.9.0 (無 JIRA 存在) 向後移植 [commit](https://github.com/cloudera/hue/commit/c3c89f085e7a29c9fac7de016d881142d90af3eb) 以修正 HBase 瀏覽器範例的問題。
+ 向後移植的 [HIVE-9073](https://issues.apache.org/jira/browse/HIVE-9073)。

## 4.7.0 元件版本
<a name="emr-470-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.4.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.7.1 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hadoop-yarn-timeline-server | 2.7.2-amzn-2 | 為 YARN 應用程式擷取目前和歷史資訊的服務。 | 
| hbase-hmaster | 1.2.1 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.1 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.1 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.1 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.1 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-5 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-5 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-5 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-5 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-5 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-5 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-7 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.12.0 | 機器學習程式庫。 | 
| mysql-server | 5.5.46 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| phoenix-library | 4.7.0-HBase-1.2 | 適用於伺服器和用戶端的 phoenix 程式庫 | 
| phoenix-query-server | 4.7.0-HBase-1.2 | 此為一輕量伺服器，可提供對 Avatica API 的 JDBC 存取以及通訊協定緩衝區和 JSON 格式存取  | 
| presto-coordinator | 0.147 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.147 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| tez-on-yarn | 0.8.3 | tez YARN 應用程式和程式庫。 | 
| webserver | 2.4.18 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.7.0 組態分類
<a name="emr-470-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.7.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| phoenix-hbase-metrics | 變更 Phoenix 的 hadoop-metrics2-hbase.properties 檔案中的值。 | 
| phoenix-hbase-site | 變更 Phoenix 的 hbase-site.xml 檔案中的值。 | 
| phoenix-log4j | 變更 Phoenix 中 log4j.properties 檔案的值。 | 
| phoenix-metrics | 變更 Phoenix 的 hadoop-metrics2-phoenix.properties 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| tez-site | 變更 Tez 的 tez-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.6.1 版
<a name="emr-461-release"></a>

## 4.6.1 應用程式版本
<a name="emr-461-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)、、[https://prestodb.io/](https://prestodb.io/)[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.6.1 | emr-4.6.0 | emr-4.5.0 | emr-4.4.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.0 | 1.2.0 |  -  |  -  | 
| HCatalog | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 | 
| Hadoop | 2.7.2-amzn-1 | 2.7.2-amzn-1 | 2.7.2-amzn-0 | 2.7.1-amzn-1 | 
| Hive | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-6 | 3.7.1-amzn-6 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.1 | 0.11.1 | 0.11.1 | 0.11.1 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.143 | 0.143 | 0.140 | 0.136 | 
| Spark | 1.6.1 | 1.6.1 | 1.6.1 | 1.6.0 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 | 1.4.6 | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 | 3.4.8 |  -  |  -  | 

## 4.6.1 版本備註
<a name="emr-461-relnotes"></a>

## 4.6.1 元件版本
<a name="emr-461-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.3.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.6.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hbase-hmaster | 1.2.0 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.0 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.0 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.0 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.0 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-4 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-4 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-4 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-4 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-4 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-4 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-6 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.1 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.143 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.143 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.6.1 組態分類
<a name="emr-461-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.6.1 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.6.0 版
<a name="emr-460-release"></a>

## 4.6.0 應用程式版本
<a name="emr-460-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hbase.apache.org/](http://hbase.apache.org/)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)[http://oozie.apache.org/](http://oozie.apache.org/)、、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、[http://sqoop.apache.org/](http://sqoop.apache.org/)、 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)和 [https://zookeeper.apache.org](https://zookeeper.apache.org)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.6.0 | emr-4.5.0 | emr-4.4.0 | emr-4.3.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.7.2 | 
| HBase | 1.2.0 |  -  |  -  |  -  | 
| HCatalog | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 |  -  | 
| Hadoop | 2.7.2-amzn-1 | 2.7.2-amzn-0 | 2.7.1-amzn-1 | 2.7.1-amzn-0 | 
| Hive | 1.0.0-amzn-4 | 1.0.0-amzn-4 | 1.0.0-amzn-3 | 1.0.0-amzn-2 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-6 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.1 | 0.11.1 | 0.11.1 | 0.11.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.143 | 0.140 | 0.136 | 0.130 | 
| Spark | 1.6.1 | 1.6.1 | 1.6.0 | 1.6.0 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 | 1.4.6 |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.6-incubating | 0.5.5-incubating-amzn-1 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox | 3.4.8 |  -  |  -  |  -  | 

## 4.6.0 版本備註
<a name="emr-460-relnotes"></a>

以下版本備註包含 Amazon EMR 4.6.0 版的資訊。
+ 新增 HBase 1.2.0
+ 新增 Zookeeper-Sandbox 3.4.8 
+ 升級至 Presto-Sandbox 0.143
+ Amazon EMR 版本現在以 Amazon Linux 2016.03.0 為基礎。如需詳細資訊，請參閱[https://aws.amazon.com/amazon-linux-ami/2016.03-release-notes/](https://aws.amazon.com/amazon-linux-ami/2016.03-release-notes/)。
+ 影響傳輸量最佳化 HDD (st1) EBS 磁碟區類型的問題

  在 Linux 核心 4.2 版或更新版本中，有一項問題會大幅影響 EMR 專用傳輸量最佳化 HDD (st1) EBS 磁碟區的效能。此版本 (emr-4.6.0) 使用核心 4.4.5 版，會受到影響。因此，如果您要使用 st1 EBS 磁碟區，建議您不要使用 emr-4.6.0。您可以使用 emr-4.5.0 或先前 st1 未受影響的 Amazon EMR 版本。此外，我們會在未來的版本中提供修正。
+ Python 預設

  現在根據預設安裝的是 Python 3.4，但 Python 2.7 仍為系統預設。您可使用引導操作將 Python 3.4 設定為系統預設；您可以使用組態 API 設定 PYSPARK\$1PYTHON 匯出至 `/usr/bin/python3.4` 分類中的 `spark-env`，以影響 PySpark 使用的 Python 版本。
+ Java 8

  除了 Presto，OpenJDK 1.7 為用於所有應用程式的預設 JDK。然而，OpenJDK 1.7 和 1.8 均會安裝。如需為應用程式設定 `JAVA_HOME` 的詳細資訊，請參閱[設定應用程式使用 Java 8](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html#configuring-java8)。

**解決先前版本的已知問題**
+ 修正應用程式佈建有時會因為產生密碼而隨機失敗的問題。
+ 過去，`mysqld` 會安裝於所有的節點。現在，這只會安裝於主執行個體，且唯有在所選應用程式將 `mysql-server` 包含為元件時適用。目前，包含 `mysql-server` 元件的應用程式如下：HCatalog、Hive、Hue、Presto-Sandbox、Sqoop-Sandbox。
+ 將 `yarn.scheduler.maximum-allocation-vcores` 從預設的 32 變更為 80，修正在 emr-4.4.0 中出現而主要發生於 Spark 的問題，其原因是在叢集中使用 `maximizeResourceAllocation` 選項，而此叢集的核心執行個體類型是將 YARN vcore 設為高於 32 的少數大型執行個體類型之一；亦即受到此問題影響的有 c4.8xlarge、cc2.8xlarge、hs1.8xlarge、i2.8xlarge、m2.4xlarge、r3.8xlarge、d2.8xlarge 或 m4.10xlarge。
+ s3-dist-cp 現在會使用 EMRFS 指定所有 Amazon S3 位置，且不再暫存至暫時的 HDFS 目錄。
+ 修正用戶端加密分段上傳之例外處理的問題。
+ 新增選項以允許使用者變更 Amazon S3 儲存類別。根據預設，此設定為 `STANDARD`。`emrfs-site` 的組態分類設定為 `fs.s3.storageClass`，而可能的值為 `STANDARD`、`STANDARD_IA`、`REDUCED_REDUNDANCY`。如需有關儲存類別的詳細資訊，請參閱《Amazon Simple Storage Service 使用者指南》**中的[儲存類別](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html)。

## 4.6.0 元件版本
<a name="emr-460-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.3.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.6.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hbase-hmaster | 1.2.0 | 負責區域協調和執行管理命令的 HBase 叢集服務。 | 
| hbase-region-server | 1.2.0 | 提供一或多個 HBase 區域的服務。 | 
| hbase-client | 1.2.0 | HBase 命令列用戶端。 | 
| hbase-rest-server | 1.2.0 | 為 HBase 提供 RESTful HTTP 端點的服務。 | 
| hbase-thrift-server | 1.2.0 | 提供 Thrift 端點到 HBase 的服務。 | 
| hcatalog-client | 1.0.0-amzn-4 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-4 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-4 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-4 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-4 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-4 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-6 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.1 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.143 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.143 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 
| zookeeper-server | 3.4.8 | 用於維護組態資訊、命名、提供分散式同步，並提供群組服務的集中化服務。 | 
| zookeeper-client | 3.4.8 | ZooKeeper 命令列用戶端。 | 

## 4.6.0 組態分類
<a name="emr-460-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.6.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hbase-env | 變更 HBase 環境中的值。 | 
| hbase-log4j | 變更 HBase 的 hbase-log4j.properties 檔案中的值。 | 
| hbase-metrics | 變更 HBase 的 hadoop-metrics2-hbaase.properties 檔案中的值。 | 
| hbase-policy | 變更 HBase 的 hbase-policy.xml 檔案中的值。 | 
| hbase-site | 變更 HBase 的 hbase-site.xml 檔案中的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 
| zookeeper-config | 變更 ZooKeeper 的 zoo.cfg 檔案中的值。 | 
| zookeeper-log4j | 變更 ZooKeeper 中 log4j.properties 檔案的值。 | 

# Amazon EMR 4.5.0 版
<a name="emr-450-release"></a>

## 4.5.0 應用程式版本
<a name="emr-450-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、、 [https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/) [http://sqoop.apache.org/](http://sqoop.apache.org/)和 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.5.0 | emr-4.4.0 | emr-4.3.0 | emr-4.2.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 1.10.27 | 1.10.27 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.7.2 | 3.6.0 | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog | 1.0.0-amzn-4 | 1.0.0-amzn-3 |  -  |  -  | 
| Hadoop | 2.7.2-amzn-0 | 2.7.1-amzn-1 | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 
| Hive | 1.0.0-amzn-4 | 1.0.0-amzn-3 | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.1 | 0.11.1 | 0.11.0 | 0.11.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.2.0 | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.140 | 0.136 | 0.130 | 0.125 | 
| Spark | 1.6.1 | 1.6.0 | 1.6.0 | 1.5.2 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 | 1.4.6 |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.6-incubating | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.5.0 版本備註
<a name="emr-450-relnotes"></a>

以下版本備註包含 Amazon EMR 4.5.0 版的資訊。

版本日期：2016 年 4 月 4 日

**功能**
+ 升級至 Spark 1.6.1
+ 升級至 Hadoop 2.7.2
+ 升級至 Presto 0.140
+ 新增對 Amazon S3 伺服器端加密的 AWS KMS 支援。

**解決先前版本的已知問題**
+ 修正 MySQL 和 Apache 伺服器在節點重新啟動之後不會啟動的問題。
+ 修正 IMPORT 無法在儲存於 Amazon S3 之未分割資料表正常運作的問題
+ 修正 Presto 在寫入至 Hive 資料表時暫存目錄必須為 `/mnt/tmp` 而非 `/tmp` 的問題。

## 4.5.0 元件版本
<a name="emr-450-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.2.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.5.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.2-amzn-0 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.2-amzn-0 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.2-amzn-0 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.2-amzn-0 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.2-amzn-0 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.2-amzn-0 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.2-amzn-0 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.2-amzn-0 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.2-amzn-0 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hcatalog-client | 1.0.0-amzn-4 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-4 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-4 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-4 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-4 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-4 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-5 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.1 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.140 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.140 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 

## 4.5.0 組態分類
<a name="emr-450-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.5.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 

# Amazon EMR 4.4.0 版
<a name="emr-440-release"></a>

## 4.4.0 應用程式版本
<a name="emr-440-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[https://cwiki.apache.org/confluence/display/Hive/HCatalog](https://cwiki.apache.org/confluence/display/Hive/HCatalog)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、、 [https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/) [http://sqoop.apache.org/](http://sqoop.apache.org/)和 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.4.0 | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 1.10.27 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.7.2 | 3.6.0 |  -  | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog | 1.0.0-amzn-3 |  -  |  -  |  -  | 
| Hadoop | 2.7.1-amzn-1 | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 
| Hive | 1.0.0-amzn-3 | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.1 | 0.11.0 | 0.11.0 | 0.11.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.2.0 | 4.0.1 | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.136 | 0.130 | 0.125 | 0.119 | 
| Spark | 1.6.0 | 1.6.0 | 1.5.2 | 1.5.0 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox | 1.4.6 |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.6-incubating | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.4.0 版本備註
<a name="emr-440-relnotes"></a>

以下版本備註包含 Amazon EMR 4.4.0 版的資訊。

版本日期：2016 年 3 月 14 日

**功能**
+ 新增 HCatalog 1.0.0
+ 新增 Sqoop-Sandbox 1.4.6
+ 升級至 Presto 0.136
+ 升級至 Zeppelin 0.5.6
+ 升級至 Mahout 0.11.1
+ 根據預設啟用 `dynamicResourceAllocation`。
+ 新增版本所有組態分類的資料表。如需詳細資訊，請參閱[設定應用程式](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html)中的組態分類資料表。

**解決先前版本的已知問題**
+ 修正 `maximizeResourceAllocation` 設定不會為 YARN ApplicationMaster 精靈預留足夠記憶體的問題。
+ 修正使用自訂 DNS 發生的問題。如果 `resolve.conf` 中的任何項目位在提供的自訂項目之前，則自訂項目無法解決。此行為會被 VPC 中的叢集影響，而預設的 VPC 名稱伺服器會在 `resolve.conf` 中插入為頂端項目。
+ 修正預設 Python 改成 2.7 版而 boto 卻未在該版本安裝的問題。
+ 修正問題：YARN 容器和 Spark 應用程式產生之獨特 Ganglia 環狀資料庫 (rrd) 檔案會導致連接至執行個體的第一個磁碟區填滿。由於此次修正，YARN 容器層級指標已被停用，Spark 應用程式層級指標也被停用。
+ 修正日誌推送器會刪除所有空日誌資料夾的問題。這會使 Hive CLI 無法記錄日誌，因為日誌推送器會移除 `user` 之下空的 `/var/log/hive` 資料夾。
+ 修正影響 Hive 匯入而影響分割並導致匯入時錯誤的問題。
+ 修正 EMRFS 和 s3-dist-cp 未正確處理包含句號之儲存貯體名稱的問題。
+ 變更 EMRFS 的一項行為，使 `_$folder$` 標記檔案不會在已啟用版本控制的儲存貯體中持續建立，這可能會提升已啟用版本控制的儲存貯體效能。
+ 變更 EMRFS 的一項行為，使其除了在用戶端加密已啟用的情況之外不會使用指示檔案。如果在使用用戶端加密時想要刪除指示檔案，您可以將 emrfs-site.xml 屬性 `fs.s3.cse.cryptoStorageMode.deleteInstructionFiles.enabled` 設定為 true。
+ 變更 YARN 記錄彙整，使其在彙整目的地將記錄保留兩天。預設目的地為您叢集的 HDFS 儲存。如果您想要變更持續時間，請在建立叢集時使用 `yarn.log-aggregation.retain-seconds` 組態分類變更 `yarn-site` 之值。一如往常，您可以在建立叢集時使用 `log-uri` 參數將應用程式日誌儲存至 Amazon S3。

**套用的修補程式**
+ [HIVE-9655](https://issues.apache.org/jira/browse/HIVE-9655)
+ [HIVE-9183](https://issues.apache.org/jira/browse/HIVE-9183)
+ [HADOOP-12810](https://issues.apache.org/jira/browse/HADOOP-12810)

## 4.4.0 元件版本
<a name="emr-440-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.2.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.4.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.1-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.1-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.1-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.1-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.1-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.1-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.1-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.1-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.1-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hcatalog-client | 1.0.0-amzn-3 | 操作 hcatalog-server 的「hcat」命令列用戶端。 | 
| hcatalog-server | 1.0.0-amzn-3 | 服務為分散式應用程式提供 HCatalog、表格和儲存管理層。 | 
| hcatalog-webhcat-server | 1.0.0-amzn-3 | HTTP 端點提供了 REST 介面至 HCatalog。 | 
| hive-client | 1.0.0-amzn-3 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-3 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-3 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-5 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.1 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.136 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.136 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.0 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.0 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.0 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.0 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| sqoop-client | 1.4.6 | Apache Sqoop 命令列用戶端。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.6-incubating | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 

## 4.4.0 組態分類
<a name="emr-440-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.4.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hcatalog-env | 變更 HCatalog 環境中的值。 | 
| hcatalog-server-jndi | 變更 HCatalog 的 jndi.properties 中的值。 | 
| hcatalog-server-proto-hive-site | 變更 HCatalog 的 proto-hive-site.xml 中的值。 | 
| hcatalog-webhcat-env | 變更 HCatalog WebHCat 環境中的值。 | 
| hcatalog-webhcat-log4j | 變更 HCatalog WebHCat's log4j.properties 中的值。 | 
| hcatalog-webhcat-site | 變更 HCatalog WebHCat 的 webhcat-site.xml 檔案中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| sqoop-env | 變更 Sqoop 環境中的值。 | 
| sqoop-oraoop-site | 變更 Sqoop OraOop 的 oraoop-site.xml 檔案中的值。 | 
| sqoop-site | 變更 Sqoop 的 sqoop-site.xml 檔案中的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 

# Amazon EMR 4.3.0 版
<a name="emr-430-release"></a>

## 4.3.0 應用程式版本
<a name="emr-430-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、 和 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | emr-4.0.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 未追蹤 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.6.0 |  -  |  -  | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog |  -  |  -  |  -  |  -  | 
| Hadoop | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 2.6.0-amzn-0 | 
| Hive | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 1.0.0-amzn-0 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 |  -  | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.0 | 0.11.0 | 0.11.0 | 0.10.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.0.1 |  -  | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.130 | 0.125 | 0.119 |  -  | 
| Spark | 1.6.0 | 1.5.2 | 1.5.0 | 1.4.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox |  -  |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT |  -  | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.3.0 版本備註
<a name="emr-430-relnotes"></a>

以下版本備註包含 Amazon EMR 4.3.0 版的資訊。

版本日期：2016 年 1 月 19 日

**功能**
+ 升級至 Hadoop 2.7.1
+ 升級至 Spark 1.6.0
+ 升級至 Ganglia 3.7.2 
+ 升級至 Presto 0.130
+ Amazon EMR 針對 `spark.dynamicAllocation.enabled` 設定為 true 時做了些變更；預設值為 false。設定為 true 時，會影響由 `maximizeResourceAllocation` 設定所設定的預設值。
  + 如果 `spark.dynamicAllocation.enabled` 設定為 true，則 `spark.executor.instances` 不會由 `maximizeResourceAllocation` 設定。
  + `spark.driver.memory` 設定現在是以叢集中的執行個體類型為基礎來設定，類似 `spark.executors.memory` 的設定方式。然而，由於 Spark 驅動程式應用程式可能會在主執行個體或其中一個核心執行個體上執行 (例如分別在 YARN 用戶端和叢集模式)，`spark.driver.memory` 設定會以這兩種執行個體群組中較小型的執行個體類型為依據來設定。
  + `spark.default.parallelism` 現在設定為 YARN 容器可用 CPU 核心數量的兩倍。在先前的版本中，設定值為該值的一半。
  + 為預留給 Spark YARN 程序而計算出來的記憶體總量會調整得更加精確，使 Spark 可用的記憶體 (即 `spark.executor.memory`) 總數小幅增加。

**解決先前版本的已知問題**
+ YARN 記錄彙整現在預設為啟用。
+ 修正 YARN 記錄彙整啟用時日誌不會被推送至叢集的 Amazon S3 日誌儲存貯體的問題。
+ YARN 容器大小現在於所有節點類型的新訂下限值為 32。
+ 修正 Ganglia 中造成大型叢集之主節點出現過多磁碟 I/O 的問題。
+ 修正叢集關閉時應用程式日誌無法推送至 Amazon S3 的問題。
+ 修正 EMRFS CLI 中造成特定命令失敗的問題。
+ 修正 Zeppelin 中相依性無法載入基礎 SparkContext 的問題。
+ 修正提出調整規模嘗試新增執行個體時產生的問題。
+ 修正 Hive 中 CREATE TABLE AS SELECT 對 Amazon S3 執行過多列出呼叫的問題。
+ 修正 Hue、Oozie、Ganglia 安裝時大型叢集無法正常佈建的問題。
+ 修正 s3-dist-cp 中即使因錯誤而失敗仍會傳回零為結束代碼的問題。

## 4.3.0 元件版本
<a name="emr-430-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.1.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.3.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.7.2 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.7.2 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.7.1 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.7.1-amzn-0 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.7.1-amzn-0 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.7.1-amzn-0 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.7.1-amzn-0 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.7.1-amzn-0 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.7.1-amzn-0 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.7.1-amzn-0 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.7.1-amzn-0 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.7.1-amzn-0 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hive-client | 1.0.0-amzn-2 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-2 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-2 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-5 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.0 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.130 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.130 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.6.0 | Spark 命令列用戶端。 | 
| spark-history-server | 1.6.0 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.6.0 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.6.0 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.5-incubating-amzn-1 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 

## 4.3.0 組態分類
<a name="emr-430-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.3.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 

# Amazon EMR 4.2.0 版
<a name="emr-420-release"></a>

## 4.2.0 應用程式版本
<a name="emr-420-app-versions"></a>

此版本包含下列應用程式：[http://ganglia.info](http://ganglia.info)、[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、、 [https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)和 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | emr-4.0.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 未追蹤 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.6.0 |  -  |  -  | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog |  -  |  -  |  -  |  -  | 
| Hadoop | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 2.6.0-amzn-0 | 
| Hive | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 1.0.0-amzn-0 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 |  -  | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.0 | 0.11.0 | 0.11.0 | 0.10.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.0.1 |  -  | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.130 | 0.125 | 0.119 |  -  | 
| Spark | 1.6.0 | 1.5.2 | 1.5.0 | 1.4.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox |  -  |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT |  -  | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.2.0 版本備註
<a name="emr-420-relnotes"></a>

以下版本備註包含 Amazon EMR 4.2.0 版的資訊。

版本日期：2015 年 11 月 18 日

**功能**
+ 新增 Ganglia 支援。
+ 升級至 Spark 1.5.2
+ 升級至 Presto 0.125
+ 升級 Oozie 至 4.2.0
+ 升級 Zeppelin 至 0.5.5
+ 已將 升級 適用於 Java 的 AWS SDK 到 1.10.27

**解決先前版本的已知問題**
+ 修正 EMRFS CLI 不使用預設中繼資料表格名稱的問題。
+ 修正在 Amazon S3 中使用支援 ORC 之資料表所發生的問題。
+ 修正 Python 版本與 Spark 組態不相符所發生的問題。
+ 修正 YARN 節點狀態因為 VPC 叢集之 DNS 問題而無法回報的問題。
+ 修正 YARN 汰除節點導致應用程式故障或無法排程新應用程式時發生的問題。
+ 修正叢集以 TIMED\$1OUT\$1STARTING 狀態終止時發生的問題。
+ 修正納入其他組建之 EMRFS Scala 相依性時發生的問題。Scala 相依性已移除。

## 4.2.0 元件版本
<a name="emr-420-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.0.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.2.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| ganglia-monitor | 3.6.0 | Hadoop 生態系統應用程式內嵌 Ganglia 代理程式以及 Ganglia 監控代理程式。 | 
| ganglia-metadata-collector | 3.6.0 | Ganglia 監控代理程式的彙總指標 Ganglia 中繼資料收集器。 | 
| ganglia-web | 3.5.10 | 由 Ganglia 中繼資料收集器收集，以檢視指標的 Web 應用程式。 | 
| hadoop-client | 2.6.0-amzn-2 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.6.0-amzn-2 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.6.0-amzn-2 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.6.0-amzn-2 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.6.0-amzn-2 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.6.0-amzn-2 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.6.0-amzn-2 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.6.0-amzn-2 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.6.0-amzn-2 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hive-client | 1.0.0-amzn-1 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-1 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-1 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-5 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.0 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.2.0 | Oozie 命令列用戶端。 | 
| oozie-server | 4.2.0 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.125 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.125 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.5.2 | Spark 命令列用戶端。 | 
| spark-history-server | 1.5.2 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.5.2 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.5.2 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| webserver | 2.4 | Apache HTTP 伺服器。 | 
| zeppelin-server | 0.5.5-incubating-amzn-0 | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 

## 4.2.0 組態分類
<a name="emr-420-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.2.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| presto-connector-hive | 變更 Presto 的 hive.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| spark-metrics | 變更 Spark 中 metrics.properties 檔案的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 

# Amazon EMR 4.1.0 版
<a name="emr-410-release"></a>

## 4.1.0 應用程式版本
<a name="emr-410-app-versions"></a>

此版本包含下列應用程式：[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)、[http://gethue.com/](http://gethue.com/)、[http://mahout.apache.org/](http://mahout.apache.org/)、[http://oozie.apache.org/](http://oozie.apache.org/)[http://pig.apache.org/](http://pig.apache.org/)、[https://prestodb.io/](https://prestodb.io/)、[https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)、 和 [https://zeppelin.incubator.apache.org/](https://zeppelin.incubator.apache.org/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | emr-4.0.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 未追蹤 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.6.0 |  -  |  -  | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog |  -  |  -  |  -  |  -  | 
| Hadoop | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 2.6.0-amzn-0 | 
| Hive | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 1.0.0-amzn-0 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 |  -  | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.0 | 0.11.0 | 0.11.0 | 0.10.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.0.1 |  -  | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.130 | 0.125 | 0.119 |  -  | 
| Spark | 1.6.0 | 1.5.2 | 1.5.0 | 1.4.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox |  -  |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT |  -  | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.1.0 版本備註
<a name="emr-410-relnotes"></a>

## 4.1.0 元件版本
<a name="emr-410-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.0.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.1.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| hadoop-client | 2.6.0-amzn-1 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.6.0-amzn-1 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-library | 2.6.0-amzn-1 | HDFS 命令列用戶端和程式庫 | 
| hadoop-hdfs-namenode | 2.6.0-amzn-1 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.6.0-amzn-1 | HDFS 操作的 HTTP 端點。 | 
| hadoop-kms-server | 2.6.0-amzn-1 | 以 Hadoop 金鑰供應商 API 為基礎的加密金鑰管理伺服器。 | 
| hadoop-mapred | 2.6.0-amzn-1 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.6.0-amzn-1 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.6.0-amzn-1 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hive-client | 1.0.0-amzn-1 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-1 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-1 | 依 Web 請求接受 Hive 查詢的服務。 | 
| hue-server | 3.7.1-amzn-4 | 使用 Hadoop 生態系統應用程式分析資料的 Web 應用程式 | 
| mahout-client | 0.11.0 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| oozie-client | 4.0.1 | Oozie 命令列用戶端。 | 
| oozie-server | 4.0.1 | 接受 Oozie 工作流程要求的服務。 | 
| presto-coordinator | 0.119 | 在 presto-workers 之間接受查詢和執行管理查詢的服務。 | 
| presto-worker | 0.119 | 執行查詢各部分的服務。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.5.0 | Spark 命令列用戶端。 | 
| spark-history-server | 1.5.0 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.5.0 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.5.0 | YARN 從屬所需的 Apache Spark 程式庫。 | 
| zeppelin-server | 0.6.0-incubating-SNAPSHOT | 能進行互動式資料分析，以 Web 為基礎的筆記型電腦。 | 

## 4.1.0 組態分類
<a name="emr-410-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.1.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-encryption-zones | 設定 HDFS 加密區域。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| hue-ini | 變更 Hue 的 ini 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| hadoop-kms-acls | 變更 Hadoop 中 kms-acls.xml 檔案的值。 | 
| hadoop-kms-env | 變更 Hadoop KMS 環境中的值。 | 
| hadoop-kms-log4j | 變更 Hadoop 的 kms-log4j.properties 檔案中的值。 | 
| hadoop-kms-site | 變更 Hadoop 中 kms-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| oozie-env | 變更 Oozie 環境中的值。 | 
| oozie-log4j | 變更 Oozie 的 oozie-log4j.properties 檔案中的值。 | 
| oozie-site | 變更 Oozie 的 oozie-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| presto-log | 變更 Presto 的 log.properties 檔案中的值。 | 
| presto-config | 變更 Presto 的 config.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 
| zeppelin-env | 變更 Zeppelin 環境中的值。 | 

# Amazon EMR 4.0.0 版
<a name="emr-400-release"></a>

## 4.0.0 應用程式版本
<a name="emr-400-app-versions"></a>

此版本包含下列應用程式：[http://hadoop.apache.org/docs/current/](http://hadoop.apache.org/docs/current/)、[http://hive.apache.org/](http://hive.apache.org/)、[http://pig.apache.org/](http://pig.apache.org/)、 [http://mahout.apache.org/](http://mahout.apache.org/)和 [https://spark.apache.org/docs/latest/](https://spark.apache.org/docs/latest/)。

下表列出此 Amazon EMR 版本中提供的應用程式版本，以及前三個 Amazon EMR 版本 (如果適用) 中的應用程式版本。

如需完整了解各 Amazon EMR 版之應用程式版本的完整歷史記錄，請參閱以下主題：
+ [Amazon EMR 7.x 版中的應用程式版本](emr-release-app-versions-7.x.md)
+ [Amazon EMR 6.x 版之應用程式版本](emr-release-app-versions-6.x.md)
+ [Amazon EMR 5.x 版之應用程式版本](emr-release-app-versions-5.x.md)
+ [Amazon EMR 4.x 版之應用程式版本](emr-release-app-versions-4.x.md)


**應用程式版本資訊**  

|  | emr-4.3.0 | emr-4.2.0 | emr-4.1.0 | emr-4.0.0 | 
| --- | --- | --- | --- | --- | 
| AWS 適用於 Java 的 SDK | 1.10.27 | 1.10.27 | 未追蹤 | 未追蹤 | 
| Python | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| Scala | 未追蹤 | 未追蹤 | 未追蹤 | 未追蹤 | 
| AmazonCloudWatchAgent |  -  |  -  |  -  |  -  | 
| Delta |  -  |  -  |  -  |  -  | 
| Flink |  -  |  -  |  -  |  -  | 
| Ganglia | 3.7.2 | 3.6.0 |  -  |  -  | 
| HBase |  -  |  -  |  -  |  -  | 
| HCatalog |  -  |  -  |  -  |  -  | 
| Hadoop | 2.7.1-amzn-0 | 2.6.0-amzn-2 | 2.6.0-amzn-1 | 2.6.0-amzn-0 | 
| Hive | 1.0.0-amzn-2 | 1.0.0-amzn-1 | 1.0.0-amzn-1 | 1.0.0-amzn-0 | 
| Hudi |  -  |  -  |  -  |  -  | 
| Hue | 3.7.1-amzn-5 | 3.7.1-amzn-5 | 3.7.1-amzn-4 |  -  | 
| Iceberg |  -  |  -  |  -  |  -  | 
| JupyterEnterpriseGateway |  -  |  -  |  -  |  -  | 
| JupyterHub |  -  |  -  |  -  |  -  | 
| Livy |  -  |  -  |  -  |  -  | 
| MXNet |  -  |  -  |  -  |  -  | 
| Mahout | 0.11.0 | 0.11.0 | 0.11.0 | 0.10.0 | 
| Oozie |  -  |  -  |  -  |  -  | 
| Oozie-Sandbox | 4.2.0 | 4.2.0 | 4.0.1 |  -  | 
| Phoenix |  -  |  -  |  -  |  -  | 
| Pig | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 0.14.0-amzn-0 | 
| Presto |  -  |  -  |  -  |  -  | 
| Presto-Sandbox | 0.130 | 0.125 | 0.119 |  -  | 
| Spark | 1.6.0 | 1.5.2 | 1.5.0 | 1.4.1 | 
| Sqoop |  -  |  -  |  -  |  -  | 
| Sqoop-Sandbox |  -  |  -  |  -  |  -  | 
| TensorFlow |  -  |  -  |  -  |  -  | 
| Tez |  -  |  -  |  -  |  -  | 
| Trino (PrestoSQL) |  -  |  -  |  -  |  -  | 
| Zeppelin |  -  |  -  |  -  |  -  | 
| Zeppelin-Sandbox | 0.5.5-incubating-amzn-1 | 0.5.5-incubating-amzn-0 | 0.6.0-incubating-SNAPSHOT |  -  | 
| ZooKeeper |  -  |  -  |  -  |  -  | 
| ZooKeeper-Sandbox |  -  |  -  |  -  |  -  | 

## 4.0.0 版本備註
<a name="emr-400-relnotes"></a>

## 4.0.0 元件版本
<a name="emr-400-components"></a>

Amazon EMR 在此版本安裝的元件列出如下。其中有一些屬於大數據應用程式套件。其他的則為 Amazon EMR 獨有，並安裝為系統程序和功能。這些通常會以 `emr` 或 `aws` 開頭。在最新 Amazon EMR 版本中的大數據應用程式套件，通常也是社群中可找到的最新版本。我們致力盡快提供 Amazon EMR 的社群版本。

Amazon EMR 中的某些元件與社群版本不同。這些元件具有版本標籤，格式為 `CommunityVersion-amzn-EmrVersion`。`EmrVersion` 從 0 開始。例如，假設有一個名為 `myapp-component` 的開放原始碼社群元件 2.2 版為了包含在不同 Amazon EMR 發行版本中而修改過三次，則其發行版本會列為 `2.2-amzn-2`。


| 元件 | 版本 | Description | 
| --- | --- | --- | 
| emr-ddb | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon DynamoDB 連接器。 | 
| emr-goodies | 2.0.0 | 適用 Hadoop 生態系統的超便利程式庫。 | 
| emr-kinesis | 3.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon Kinesis 連接器。 | 
| emr-s3-dist-cp | 2.0.0 | 針對 Amazon S3 最佳化的分散式複製應用程式。 | 
| emrfs | 2.0.0 | 適用於 Hadoop 生態系統應用程式的 Amazon S3 連接器。 | 
| hadoop-client | 2.6.0-amzn-0 | Hadoop 命令列用戶端，例如「hdfs」、「Hadoop」或「yarn」。 | 
| hadoop-hdfs-datanode | 2.6.0-amzn-0 | 用於存放區塊的 HDFS 節點層級服務。 | 
| hadoop-hdfs-namenode | 2.6.0-amzn-0 | 用於追蹤檔案名稱和區塊位置的 HDFS 服務。 | 
| hadoop-httpfs-server | 2.6.0-amzn-0 | HDFS 操作的 HTTP 端點。 | 
| hadoop-mapred | 2.6.0-amzn-0 | 執行 MapReduce 應用程式的 MapReduce 執行引擎程式庫。 | 
| hadoop-yarn-nodemanager | 2.6.0-amzn-0 | 在個別節點用於管理容器的 YARN 服務。 | 
| hadoop-yarn-resourcemanager | 2.6.0-amzn-0 | 用於分配和管理叢集資源，以及分散式應用程式的 YARN 服務。 | 
| hive-client | 1.0.0-amzn-0 | Hive 命令列用戶端。 | 
| hive-metastore-server | 1.0.0-amzn-0 | 為 Hadoop 操作的 SQL 提供存取 Hive 中繼儲存、存放中繼資料語意儲存庫的服務。 | 
| hive-server | 1.0.0-amzn-0 | 依 Web 請求接受 Hive 查詢的服務。 | 
| mahout-client | 0.10.0 | 機器學習程式庫。 | 
| mysql-server | 5.5 | MySQL 資料庫伺服器。 | 
| pig-client | 0.14.0-amzn-0 | Pig 命令列用戶端。 | 
| spark-client | 1.4.1 | Spark 命令列用戶端。 | 
| spark-history-server | 1.4.1 | 用於檢視完整 Spark 應用程式生命週期記錄事件的 Web 使用者介面。 | 
| spark-on-yarn | 1.4.1 | 適用於 YARN 的記憶體內執行引擎。 | 
| spark-yarn-slave | 1.4.1 | YARN 從屬所需的 Apache Spark 程式庫。 | 

## 4.0.0 組態分類
<a name="emr-400-class"></a>

組態分類可讓您自訂應用程式。這些檔案通常對應於應用程式的組態 XML 檔案，例如 `hive-site.xml`。如需詳細資訊，請參閱[設定應用程式](emr-configure-apps.md)。


**emr-4.0.0 分類**  

| 分類 | Description | 
| --- | --- | 
| capacity-scheduler | 變更 Hadoop 中 capacity-scheduler.xml 檔案的值。 | 
| core-site | 變更 Hadoop 中 core-site.xml 檔案的值。 | 
| emrfs-site | 變更 EMRFS 設定。 | 
| hadoop-env | 在 Hadoop 環境中變更所有 Hadoop 元件的值。 | 
| hadoop-log4j | 變更 Hadoop 中 log4j.properties 檔案的值。 | 
| hdfs-site | 變更 HDFS 的 hdfs-site.xml 中的值。 | 
| hive-env | 變更 Hive 環境中的值。 | 
| hive-exec-log4j | 變更 Hive 的 hive-exec-log4j.properties 檔案中的值。 | 
| hive-log4j | 變更 Hive 的 hive-log4j.properties 檔案中的值。 | 
| hive-site | 變更 Hive 的 hive-site.xml 檔案中的值 | 
| httpfs-env | 變更 HTTPFS 環境中的值。 | 
| httpfs-site | 變更 Hadoop 中 httpfs-site.xml 檔案的值。 | 
| mapred-env | 變更 MapReduce 應用程式環境中的值。 | 
| mapred-site | 變更 MapReduce 應用程式 mapred-site.xml 檔案中的值。 | 
| pig-properties | 變更 Pig 的 pig.properties 檔案中的值。 | 
| pig-log4j | 變更 Pig 的 log4j.properties 檔案中的值。 | 
| spark | Apache Spark 的 Amazon EMR 彙整設定。 | 
| spark-defaults | 變更 Spark 的 spark-defaults.conf 檔案中的值。 | 
| spark-env | 變更 Spark 環境中的值。 | 
| spark-log4j | 變更 Spark 中 log4j.properties 檔案的值。 | 
| yarn-env | 變更 YARN 環境中的值。 | 
| yarn-site | 變更 YARN 的 yarn-site.xml 檔案中的值。 | 