全部產品
Search
文件中心

E-MapReduce:釋放叢集

更新時間:Sep 15, 2026

如果您確認不再使用EMR叢集,可以選擇釋放該叢集。釋放後,叢集將不再產生費用。但請注意,一旦叢集被釋放,相關資料將無法恢複,因此請務必謹慎操作。本文將為您介紹如何釋放叢集。

前提條件

  • 隨用隨付的叢集,請確保待釋放叢集的狀態是建立中、運行中或空閑中。

  • 訂用帳戶的叢集,請確保叢集的狀態為運行中或啟動失敗,且叢集不存在任何ECS執行個體。釋放ECS執行個體,請參見釋放執行個體

  • 確認叢集已關閉釋放保護功能,釋放保護請參見開啟和關閉釋放保護

注意事項

  • 訂用帳戶EMR叢集手動釋放前,需先釋放全部ECS執行個體。EMR叢集中的ECS執行個體未空的情況下(包括停機未釋放的ECS執行個體),EMR叢集不可釋放。

    說明

    ECS節點均已釋放後,EMR叢集會在15分鐘內自動釋放。

  • 釋放ECS執行個體時,如果ECS執行個體上有正在執行的任務,會導致任務失敗。

  • 訂用帳戶EMR叢集到期前,如您不再使用叢集,可選擇釋放ECS執行個體。在釋放ECS執行個體時,系統將同時退還您EMR未使用部分的款項。

    您可登入費用與成本控制台,選擇賬單 > 賬單詳情查看賬單。訂用帳戶的退款規則及退款操作,具體請參見退款說明

  • 釋放 EMR 叢集後,請同時登入 ECS 控制台 查看計費資源,並確認底層 ECS 執行個體及雲端硬碟是否已完全刪除;不要僅依據 EMR 控制台中的叢集狀態確認釋放結果。即使 EMR 叢集顯示已釋放,只要 ECS 執行個體未刪除,仍會產生費用。主要費用來源包括 ECS 執行個體和雲端硬碟費用,以及少量 EMR 後付費資源。

    請通過 費用與成本 控制台的 賬單詳情 核實最終出賬時間,並確認是否仍有正在計費的雲資源。僅在 ECS 執行個體、雲端硬碟和其他計費資源均已確認釋放後,才能確認相關資源已停止計費。

操作步驟

  1. 進入EMR on ECS頁面。

    1. 登入E-MapReduce控制台

    2. 在頂部功能表列處,根據實際情況選擇地區和資源群組。

      • 地區:建立的叢集將會在對應的地區內,一旦建立不能修改。

      • 資源群組:預設顯示帳號全部資源。

  2. EMR on ECS頁面,選擇目的地組群操作列的more>释放

    您也可以在叢集的基础信息頁面,選擇上方的全部操作>叢集操作>釋放

  3. 在彈出的释放集群對話方塊中,單擊确定

常見問題

如果您希望在釋放叢集時儲存其配置以便後續建立相同配置的新叢集,應該如何操作?

叢集釋放後,叢集資料及配置等資訊將無法恢複。如果您希望EMR叢集釋放後,還可以複用對應的叢集配置,建議使用叢集複製功能。具體請參見複製叢集

EMR on ECS 和 StarRocks 叢集是否支援停機操作以實現刪除前的靜默期?

目前 EMR on ECS 和 StarRocks 叢集不支援停機操作,無法實現刪除前的靜默期效果。建議在釋放叢集前確認業務已停止或資料已備份,避免直接釋放導致任務中斷或資料丟失。

EMR 叢集釋放介面是同步返回還是非同步執行?

釋放叢集介面在 API 層面通常同步返回請求結果(例如 HTTP 200),但後端實際釋放過程為長耗時非同步任務。請勿僅依賴介面返回判斷釋放是否完成,應通過控制台或 DescribeCluster 介面輪詢叢集狀態,確認釋放結果。

調用 EMR 叢集釋放介面逾時或請求未生效怎麼辦?

釋放介面請求可能因網路、服務端處理延遲等原因未生效,可按以下方式排查和處理:

  1. 記錄並提供釋放介面的請求 ID(Request ID),用於排查問題;若無法提供請求 ID,可嘗試通過控制台手動釋放,或使用其他 API 方式重試。

  2. 在使用 Airflow 等工作流程調度時,建議通過 CreateClusterFromTemplateOperator 動態建立叢集,並在任務完成後使用 TearDownClusterOperator 自動釋放叢集,確保任務結束後及時回收資源,避免殘留。

EMR on ECS 叢集隨用隨付執行個體夜間閑置時如何節省費用?

EMR 服務不支援一鍵停止所有組件。對於夜間閑置的隨用隨付叢集,請在停止 ECS 前先手動停止各 EMR 元件服務,完成 EMR 組件停止後,再前往 ECS 控制台 單獨停止對應的 ECS 執行個體,並選擇 節省停機模式。該方式可實現停機不收費並節省部分費用;請注意,節省停機模式並不表示所有關聯資源均停止計費,仍應根據實際賬單確認費用情況。