全部产品
Search
文档中心

开源大数据平台E-MapReduce:释放集群

更新时间:Aug 06, 2026

如果您确认不再使用EMR集群,可以选择释放该集群。释放后,集群将不再产生费用。但请注意,一旦集群被释放,相关数据将无法恢复,因此请务必谨慎操作。本文将为您介绍如何释放集群。

前提条件

  • 按量付费的集群,请确保待释放集群的状态是创建中、运行中或空闲中。

  • 包年包月的集群,请确保集群的状态为运行中或启动失败,且集群不存在任何ECS实例。释放ECS实例,请参见释放实例

  • 确认集群已关闭释放保护功能,释放保护请参见开启和关闭释放保护

注意事项

  • 包年包月EMR集群手动释放前,需先释放全部ECS实例。EMR集群中的ECS实例未空的情况下(包括停机未释放的ECS实例),EMR集群不可释放。

    说明

    ECS节点均已释放后,EMR集群会在15分钟内自动释放。

  • 释放ECS实例时,如果ECS实例上有正在执行的任务,会导致任务失败。

  • 包年包月EMR集群到期前,如您不再使用集群,可选择释放ECS实例。在释放ECS实例时,系统将同时退还您EMR未使用部分的款项。

    您可登录费用与成本控制台,选择账单 > 账单详情查看账单。包年包月的退款规则及退款操作,具体请参见退款说明

操作步骤

  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 自动释放集群,确保任务结束后及时回收资源,避免残留。