更新时间:2024-10-24 GMT+08:00

退订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服务的节点,必须等退服成功后,才能进行退订操作。

退订包周期集群指定节点操作

  1. 关闭待退订节点集群的自动续费功能,具体请参见如何取消自动续费
  2. 登录MRS服务控制台。
  3. 选择“现有集群”,单击待退订节点的集群名称进入集群详情页面。
  4. 在集群“概览”页单击“IAM用户同步”右侧的“同步”。
  5. 退服或者隔离节点。

    目前仅以下版本集群支持退订包周期集群指定节点,其他版本集群请联系技术支持处理。

    • 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及之前版本时:
      1. 选择“节点管理”,在待退订节点组对应的“操作”列单击“隔离节点”。
      2. 选择需要退订的节点并单击“确定”对节点进行隔离。

        隔离节点过程的时长取决于节点中数据量,数据量越大则时间越长,请耐心等待。

        节点隔离成功后,节点状态显示为“已隔离”。在“节点管理”页面出现“退订节点”按钮。

    • 集群版本为MRS 3.1.0、3.1.5、3.2.0-LTS.1版本时:
      1. 选择“节点管理”,在待退订节点组对应的“操作”列单击“退服节点”。
      2. 选择需要退服的节点并单击“确定”对节点进行退服。

        退服节点过程的时长取决于节点中数据量,数据量越大则时间越长,请耐心等待。

        节点退服成功后,节点状态显示为“已退服”。

        • 除MRS 3.1.0、3.1.5、3.2.0-LTS.1以外的3.x版本集群,需执行以下操作:
          1. 若待退订的节点中部署了HDFS的DataNode、Yarn的NodeManager或HBase的RegionServer,需登录Manager退服相关实例,具体请参考退服和入服MRS角色实例
          2. 在MRS管理控制台的“节点管理”页面,勾选需退订的节点,选择“节点操作 > 隔离主机”,主机隔离成功后再联系技术支持退订节点。
        • 每次隔离/退服只能隔离/退服一个节点,退订节点需要隔离/退服成功后,才能退订,否则会造成数据丢失等风险。
        • 若节点隔离/退服失败,请登录Manager,单击在任务列表中查询并单击隔离/退服主机失败的任务名,根据界面提示信息处理。

  6. 在集群详情页选择“节点管理 > 退订节点”。
  7. 选择需要退订的节点并单击“确定”。

    目前一次操作最多可以退订20个Core节点,退订后的Core节点数不能小于2。

    图1 选择要退订的节点

  8. 在“退款信息”页面确认相关信息,勾选“我已确认本次退订金额和相关费用”(界面若无该提示则跳过)并单击“退订”。

    此时集群状态更新为“缩容中”,缩容完成后集群状态更新为“运行中”,指定节点已被删除。
    图2 退款信息

  9. (可选)集群如需开通自动续费功能,请参见如何开通自动续费操作。