本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用預設 Amazon Linux AMI for Amazon EMR
除非您指定自訂 AMI,否則每個 Amazon EMR 發行版本都會使用預設 Amazon Linux AMI for Amazon EMR。從 Amazon EMR 5.36 開始,Amazon EMR 6.6 和 Amazon EMR 7.0 會發行在 Amazon EMR 預設 AMI 中更新 Amazon Linux 2 (AL2 代表 EMR 5.x 和 6.x,AL2023 代表 EMR 7.x) 的預設行為是自動為預設 Amazon EMR AMI 套用最新的 Amazon Linux 版本。
Amazon EMR 版本的自動 Amazon Linux 更新
當您使用 Amazon EMR 7.0 或更高版本、6.6 或更高版本或者 5.36 或更高版本的最新修補程式版本啟動叢集時,Amazon EMR 會將最新的 Amazon Linux 版本用於預設 Amazon EMR AMI。例如:
-
如果有
x.x.0
和x.x.1
版本,在x.x.1
推出時x.x.0
版本會停止取得 AMI 更新。 -
同樣,在
x.x.2
推出時x.x.1
會停止取得 AMI 更新。 -
稍後,在
x.y.0
發佈時,x.x.
會繼續與[latest]
x.y.
一起接收 AMI 更新。[latest]
若要查看您是否使用 Amazon EMR 版本的最新修補程式版本 (以第二個小數點 [6.8.
] 後的數字表示),請參閱《Amazon EMR 版本指南》中的可用版本,在主控台中建立叢集時檢查 Amazon EMR 版本下拉式功能表,或使用 1
ListReleaseLabels
API 或 list-release-labels
CLI 動作。若要在我們推出新的 Amazon EMR 版本時取得更新,請在版本指南的新增功能頁面上訂閱 RSS 摘要。
如果需要,您可以選擇使用 Amazon EMR 發行版首次隨附的 Amazon Linux 版本來啟動叢集。如需有關如何為您的叢集指定 Amazon Linux 發行版本的資訊,請參閱 建立 EMR 叢集時變更 Amazon Linux 版本。
預設 Amazon Linux 版本
Amazon EMR 7.0 及更高版本的預設 AMIs
下表列出 Amazon EMR 7.0 版及更新版本的最新修補程式版本的 Amazon Linux 資訊。
OsReleaseLabel (AL 版本本) | AL 核心版本 | 可用日期 | AWS 區域 |
---|---|---|---|
2023.7.20250527.1 | 6.1.134-152.225.amzn2023 | 2025 年 6 月 19 日 |
|
2023.7.20250512.0 | 6.1.134-152.225.amzn2023 | 2025 年 6 月 4 日 |
|
2023.7.20250428.1 | 6.1.134-150.224.amzn2023 | 2025 年 5 月 23 日 |
|
2023.7.20250414.0 | 6.1.132-147.221.amzn2023 | 2025 年 5 月 12 日 |
|
2023.7.20250331.0 | 6.1.131-143.221.amzn2023 | 2025 年 4 月 18 日 |
|
2023.6.20250303.0 | 6.1.129-138.220.amzn2023 | 2025 年 3 月 27 日 |
|
2023.6.20250218.2 | 6.1.128-136.201.amzn2023 | 2025 年 3 月 8 日 |
|
2023.6.20250211.0 | 6.1.127-135.201.amzn2023 | 2025 年 2 月 26 日 |
|
2023.6.20250123.4 | 6.1.124-134.200.amzn2023 | 2025 年 1 月 27 日 |
|
2023.6.20250115.0 | 6.1.119-129.201.amzn2023 | 2025 年 1 月 23 日 |
|
2023.6.20241121.0 | 6.1.115-126.197.amzn2023 | 2024 年 12 月 12 日 |
|
2023.5.20241031.0 | 6.1.112-124.190.amzn2023 | 2024 年 11 月 15 日 |
|
2023.5.20241001.1 | 6.1.109-118.189.amzn2023 | 2024 年 10 月 4 日 |
|
2023.5.20240819.0 | 6.1.102-111.182.amzn2023 | 2024 年 8 月 20 日 |
|
2023.5.20240730.0 | 6.1.97-104.177.amzn2023 | 2024 年 8 月 2 日 |
|
2023.5.20240722.0 | 6.1.97-104.177.amzn2023 | 2024 年 7 月 24 日 |
|
2023.5.20240708.0 | 6.1.96-102.177.amzn2023 | 2024 年 7 月 23 日 |
|
2023.3.20240304.0 | 6.1.79-99.164.amzn2023 | 2024 年 3 月 12 日 |
|
2023.3.20240219.0 | 6.1.77-99.164.amzn2023 | 2024 年 3 月 1 日 |
|
2023.3.20240205.0 | 6.1.75-99.163.amzn2023 | 2024 年 2 月 19 日 |
|
2023.3.20240122.0 | 6.1.72-96.166.amzn2023 | 2024 年 2 月 5 日 |
|
2023.3.20240108.0 | 6.1.72-96.166.amzn2023 | 2024 年 1 月 24 日 |
|
2023.3.20231211.4 | 6.1.66-91.160.amzn2023 | 2023 年 12 月 19 日 |
|
Amazon EMR 6.6 及更高版本的預設 AMI
下列表格列出了 Amazon EMR 6.6.x 版及更高版本的最新修補程式版本的 Amazon Linux 資訊。
OsReleaseLabel (AL 版本本) | AL 核心版本 | 可用日期 | AWS 區域 |
---|---|---|---|
2.0.20250527.1 | 4.14.355-277.647.amzn2 | 2025 年 6 月 19 日 |
|
2.0.20250512.0 | 4.14.355-277.643.amzn2 | 2025 年 6 月 4 日 |
|
2.0.20250428.0 | 4.14.355-276.639.amzn2 | 2025 年 5 月 23 日 |
|
2.0.20250414.0 | 4.14.355-276.618.amzn2 | 2025 年 5 月 12 日 |
|
2.0.20250321.0 | 4.14.355 | 2025 年 4 月 9 日 |
|
2.0.20250305.0 | 4.14.355 | 2025 年 3 月 18 日 |
|
2.0.20250220.0 | 4.14.355 | 2025 年 3 月 8 日 |
|
2.0.20250201.0 | 4.14.355 | 2025 年 2 月 28 日 |
|
2.0.20250123.4 | 4.14.355 | 2025 年 1 月 27 日 |
|
2.0.20250116.0 | 4.14.355 | 2025 年 1 月 23 日 |
|
2.0.20241217.0 | 4.14.355 | 2025 年 1 月 8 日 |
|
2.0.20241001.0 | 4.14.352 | 2024 年 10 月 4 日 |
|
2.0.20240816.0 | 4.14.350 | 2024 年 8 月 21 日 |
|
2.0.20240809.0 | 4.14.349 | 2024 年 8 月 20 日 |
|
2.0.20240719.0 | 4.14.348 | 2024 年 7 月 25 日 |
|
2.0.20240709.1 | 4.14.348 | 2024 年 7 月 23 日 |
|
2.0.20240223.0 | 4.14.336 | 2024 年 3 月 8 日 |
|
2.0.20240131.0 | 4.14.336 | 2024 年 2 月 14 日 |
|
2.0.20240124.0 | 4.14.336 | 2024 年 2 月 7 日 |
|
2.0.20240109.0 | 4.14.334 | 2024 年 1 月 24 日 |
|
2.0.20231218.0 | 4.14.330 | 2024 年 1 月 2 日 |
|
2.0.20231206.0 | 4.14.330 | 2023 年 12 月 22 日 |
|
2.0.20231116.0 | 4.14.328 | 2023 年 12 月 11 日 |
|
2.0.20231101.0 | 4.14.327 | 2023 年 11 月 17 日 |
|
2.0.20231020.1 | 4.14.326 | 2023 年 11 月 7 日 |
|
2.0.20231012.1 | 4.14.326 | 2023 年 10 月 26 日 |
|
2.0.20230926.0 | 4.14.322 | 2023 年 10 月 19 日 |
|
2.0.202308906.0 | 4.14.322 | 2023 年 10 月 4 日 |
|
2.0.20230822.0 | 4.14.322 | 2023 年 8 月 30 日 |
|
2.0.20230808.0 | 4.14.320 | 2023 年 8 月 24 日 |
|
2.0.20230727.0 | 4.14.320 | 2023 年 8 月 14 日 |
|
2.0.20230719.0 | 4.14.320 | 2023 年 8 月 2 日 |
|
2.0.20230628.0 | 4.14.318 | 2023 年 7 月 12 日 |
|
2.0.20230612.0 | 4.14.314 | 2023 年 6 月 23 日 |
|
2.0.20230504.1 | 4.14.313 | 2023 年 5 月 16 日 |
|
2.0.20230418.0 | 4.14.311 | 2023 年 5 月 3 日 |
|
2.0.20230404.1 | 4.14.311 | 2023 年 4 月 18 日 |
|
2.0.20230404.0 | 4.14.311 | 2023 年 4 月 10 日 |
|
2.0.20230320.0 | 4.14.309 | 2023 年 3 月 30 日 |
|
2.0.20230307.0 | 4.14.305 | 2023 年 3 月 15 日 |
|
2.0.20230207.0 | 4.14.304 | 2023 年 3 月 3 日 |
|
2.0.20230119.1 | 4.14.301 | 2023 年 2 月 9 日 |
|
2.0.20221210.1 | 4.14.301 | 2023 年 1 月 12 日 |
|
2.0.20221103.3 | 4.14.296 | 2022 年 12 月 5 日 |
|
2.0.20221004.0 | 4.14.294 | 2022 年 11 月 2 日 |
|
2.0.20220912.1 | 4.14.291 | 2022 年 10 月 7 日 |
|
2.0.20220805.0 | 4.14.287 | 2022 年 8 月 30 日 |
|
2.0.20220719.0 | 4.14.287 | 2022 年 8 月 10 日 |
|
2.0.20220426.0 | 4.14.281 | 2022 年 6 月 10 日 |
|
2.0.20220406.1 | 4.14.275 | 2022 年 5 月 2 日 |
|
Amazon EMR 5.x 的預設 AMI
下表列出 Amazon EMR 5.x 版本 5.36 及更高版本的最新修補程式版本的 Amazon Linux 資訊。
OsReleaseLabel (AL 版本本) | AL 核心版本 | 可用日期 | AWS 區域 |
---|---|---|---|
2.0.20250428.0 | 4.14.355-276.639.amzn2 | 2025 年 5 月 23 日 |
|
2.0.20250321.0 | 4.14.355 | 2025 年 4 月 9 日 |
|
2.0.20250305.0 | 4.14.355 | 2025 年 3 月 18 日 |
|
2.0.20250220.0 | 4.14.355 | 2025 年 3 月 8 日 |
|
2.0.20250201.0 | 4.14.355 | 2025 年 2 月 28 日 |
|
2.0.20250123.4 | 4.14.355 | 2025 年 1 月 27 日 |
|
2.0.20250116.0 | 4.14.355 | 2025 年 1 月 23 日 |
|
2.0.20241217.0 | 4.14.355 | 2025 年 1 月 8 日 |
|
2.0.20240816.0 | 4.14.350 | 2024 年 8 月 21 日 |
|
2.0.20240809.0 | 4.14.349 | 2024 年 8 月 20 日 |
|
2.0.20240719.0 | 4.14.348 | 2024 年 7 月 25 日 |
|
2.0.20240709.1 | 4.14.348 | 2024 年 7 月 23 日 |
|
2.0.20230504.1 | 4.14.313 | 2023 年 5 月 16 日 |
|
2.0.20230418.0 | 4.14.311 | 2023 年 5 月 3 日 |
|
2.0.20230404.1 | 4.14.311 | 2023 年 4 月 18 日 |
|
2.0.20230404.0 | 4.14.311 | 2023 年 4 月 10 日 |
|
2.0.20230320.0 | 4.14.309 | 2023 年 3 月 30 日 |
|
2.0.20230307.0 | 4.14.305 | 2023 年 3 月 15 日 |
|
2.0.20230207.0 | 4.14.304 | 2023 年 3 月 3 日 |
|
2.0.20221210.1 | 4.14.301 | 2023 年 1 月 12 日 |
|
2.0.20221103.3 | 4.14.296 | 2022 年 12 月 5 日 |
|
2.0.20221004.0 | 4.14.294 | 2022 年 11 月 2 日 |
|
2.0.20220912.1 | 4.14.291 | 2022 年 10 月 7 日 |
|
2.0.20220719.0 | 4.14.287 | 2022 年 8 月 10 日 |
|
2.0.20220426.0 | 4.14.281 | 2022 年 6 月 14 日 |
|
軟體更新考量
請注意以下預設軟體更新行為:
Amazon EMR 7.x – Amazon Linux 2023
Amazon EMR 7.0 版及更高版本在 Amazon Linux 2023 (AL2023) 上執行。您的叢集僅包含您在建立叢集時選擇的 AL2023 AMI 版本中可用的安全性更新。在啟動時,EMR 叢集執行個體不會從已啟用的套件儲存庫安裝最新的安全性更新。若要接收最新的安全性更新,建議您定期重新建立叢集。如需 AL2023 的詳細資訊,請參閱《Amazon Linux 2023 使用者指南》中的更新 Amazon Linux 2023。
Amazon EMR 5.36+ 和 6.6+ — Amazon Linux 2
Amazon EMR 5.36 版和更新版本,以及 6.6 版和更新版本在 Amazon Linux 2 (AL2) 上執行。您的叢集僅包含您在建立 AL2 AMI 時選擇的 AL2 AMI 版本中可用的安全性更新。在啟動時,EMR 叢集執行個體不會從已啟用的套件儲存庫安裝最新的安全性更新。若要接收最新的安全性更新,建議您定期重新建立叢集。如需 AL2 的詳細資訊,請參閱《Amazon Linux 2 使用者指南》中的管理 AL2 執行個體上的軟體。
Amazon EMR 3.x、4.x、5.0.0 至 5.35.0 和 6.0.0 至 6.5.0 — Amazon Linux AMI 已鎖定至 Amazon EMR 發行版本
對於 Amazon EMR 3.x、4.x、5.0.0 到 5.35.0 和 6.0.0 到 6.5.0 版,預設 AMI 是以 Amazon EMR 發行時可用的up-to-date Amazon Linux AMI 為基礎。AMI 已經過測試,可與大數據應用程式和該發行版本中包含的 Amazon EMR 功能相容。
當 Amazon EC2 執行個體第一次在以 Amazon EMR 的預設 Amazon Linux (AL) 或 AL2 AMI 為基礎的叢集中開機時,它會檢查是否有適用於 AL 和 Amazon EMR 啟用套件儲存庫中發行版本的軟體更新。如同執行 AL 或 AL2 AMIs 的其他 Amazon EC2 執行個體,會自動安裝來自這些儲存庫的重要安全性更新。 AL2
另請注意,在您的網路組態中,您必須允許 HTTP 和 HTTPS 輸出至 Amazon S3 中的 Amazon Linux 儲存庫。否則,安全性更新將會失敗。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的 Amazon Linux - 套件儲存庫。 Amazon EC2 依預設,其他需要重新開機的軟體套件和核心更新 (包括 NVIDIA 和 CUDA) 不會在首次開機時自動下載。
重要
Amazon EMR 3.x、4.x、5.0.0 到 5.35.0 和 6.0.0 到 6.5.0 版使用預設的 Amazon Linux 行為,不會自動下載並安裝需要重新啟動的重要和關鍵核心更新。這與執行預設 AL 或 ALAmazon EC2AL2 執行個體的行為相同。 AMIs 如果需要重新開機的新 Amazon Linux 軟體更新 (例如核心、NVIDIA 和 CUDA 更新) 在 Amazon EMR 版本發行後可用,則執行預設 AMI 的 EMR 叢集執行個體不會自動下載並安裝這些更新。若要取得核心更新,您可以使用最新的 Amazon Linux AMI,如使用自訂 AMI 為 Amazon EMR 叢集組態提供更多彈性中所述。
無論是否具有更新,叢集都會啟動
請注意,如果因為第一次叢集開機時無法連線套件儲存庫而無法安裝軟體更新,叢集執行個體仍會完成啟動。例如,由於 S3 暫時無法使用,或者您可能將 VPC 或防火牆規則設定為封鎖存取,因此無法存取儲存庫。
不執行 sudo yum update
您使用 SSH 連接到執行個體的第一個叢集時,對於該執行個體使用的 Amazon Linux AMI 版本備註、最新 Amazon Linux AMI 版本的通知、啟用的儲存庫提供的更新所適用的套件數通知,以及執行 sudo yum update
的指示,畫面輸出前幾行會提供連結。
重要
強烈建議無論是使用 SSH 連接或使用引導操作,都不要在叢集執行個體上執行 sudo yum update
。這可能會導致不相容的情況發生,因為所有套件一律都會安裝。
軟體更新最佳實務
管理軟體更新的最佳實務
-
如果您使用較低的 Amazon EMR 發行版本,請考慮和測試最新版本的遷移,再更新軟體套件。
-
如果您遷移至較高發行版本或升級軟體套件,請先在非生產環境中測試實作。使用 Amazon EMR 主控台複製叢集的選項對此有幫助。
-
對於您的應用程式和 Amazon Linux AMI 的版本分別評估軟體更新。只有在您判斷對於您的安全狀態、應用程式功能或效能絕對有必要的情況下,才需要在生產環境中測試和安裝套件。
-
關注 Amazon Linux Security Center
的更新。 -
避免使用 SSH 連接到執行個體個別叢集來安裝套件。視需要改為使用引導操作在所有叢集執行個體上安裝和更新套件。這需要您終止叢集並重新啟動。如需詳細資訊,請參閱建立引導操作以使用 Amazon EMR 叢集安裝其他軟體。