退订MRS包周期集群指定节点
用户可以根据业务需求量,通过指定节点对集群进行缩容,以使MRS拥有更优的存储、计算能力,降低运维成本。
目前一次操作最多可以退订20个Core节点,退订后的Core节点数不能小于2。
退订节点时,须等待隔离/退服成功后,才能进行退订操作,否则会造成数据丢失等风险。
使用限制
- 当集群中分析Core节点个数小于等于HDFS副本数时,为了保证数据的可靠性MRS不支持退订节点。HDFS副本数可通过HDFS参数配置中的“dfs.replication”参数查询。
- MRS不支持退订部署了ZooKeeper、Kudu、Kafka及ClickHouse服务的节点。
MRS 3.1.2之前版本ClickHouse服务的节点不支持退订。
MRS 3.1.2及之后版本ClickHouse服务的节点,必须等退服成功后,才能进行退订操作。
退订包周期集群指定节点操作
- 关闭待退订节点集群的自动续费功能,具体请参见如何取消自动续费。
- 登录MRS服务控制台。
- 选择“现有集群”,单击待退订节点的集群名称进入集群详情页面。
- 在集群“概览”页单击“IAM用户同步”右侧的“同步”。
- 退服或者隔离节点。
目前仅以下版本集群支持退订包周期集群指定节点,其他版本集群请联系技术支持处理。
- MRS 2.1.0(需安装 2.1.0.5或之后版本的补丁)
- MRS 3.1.0(需安装 3.1.0.0.2或之后版本的补丁)
- MRS 3.1.5
- MRS 3.2.0-LTS.1(需安装3.2.0-LTS.1.3或之后版本的补丁)
- 集群版本为MRS 2.x及之前版本时:
- 集群版本为MRS 3.1.0、3.1.5、3.2.0-LTS.1版本时:
- 选择“节点管理”,在待退订节点组对应的“操作”列单击“退服节点”。
- 选择需要退服的节点并单击“确定”对节点进行退服。
退服节点过程的时长取决于节点中数据量,数据量越大则时间越长,请耐心等待。
节点退服成功后,节点状态显示为“已退服”。
- 除MRS 3.1.0、3.1.5、3.2.0-LTS.1以外的3.x版本集群,需执行以下操作:
- 若待退订的节点中部署了HDFS的DataNode、Yarn的NodeManager或HBase的RegionServer,需登录Manager退服相关实例,具体请参考退服和入服MRS角色实例。
- 在MRS管理控制台的“节点管理”页面,勾选需退订的节点,选择“节点操作 > 隔离主机”,主机隔离成功后再联系技术支持退订节点。
- 每次隔离/退服只能隔离/退服一个节点,退订节点需要隔离/退服成功后,才能退订,否则会造成数据丢失等风险。
- 若节点隔离/退服失败,请登录Manager,单击在任务列表中查询并单击隔离/退服主机失败的任务名,根据界面提示信息处理。
- 除MRS 3.1.0、3.1.5、3.2.0-LTS.1以外的3.x版本集群,需执行以下操作:
- 在集群详情页选择“节点管理 > 退订节点”。
- 选择需要退订的节点并单击“确定”。
目前一次操作最多可以退订20个Core节点,退订后的Core节点数不能小于2。
图1 选择要退订的节点
- 在“退款信息”页面确认相关信息,勾选“我已确认本次退订金额和相关费用”(界面若无该提示则跳过)并单击“退订”。
此时集群状态更新为“缩容中”,缩容完成后集群状态更新为“运行中”,指定节点已被删除。图2 退款信息
- (可选)集群如需开通自动续费功能,请参见如何开通自动续费操作。