当E-MapReduce集群计算资源或存储资源不足时,您可以对集群进行水平扩展。支持扩展Core节点和Task节点,并且新扩展节点的配置默认与已有节点一致。本文为您介绍如何扩容集群。

背景信息

ClickHouse集群扩容的详情,请参见扩容ClickHouse集群

前提条件

已创建集群,详情请参见创建集群

扩容操作

  1. 进入集群管理页面。
    1. 登录阿里云E-MapReduce控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组
    3. 单击上方的集群管理页签。
  2. 选择目标集群操作列的更多 > 扩容
  3. 扩容对话框中,单击CORE(核心实例组)TASK(任务实例组),然后设置相应节点的扩容参数。
    expansion cluster
    CORE(核心实例组)为例,各参数配置项说明如下。
    配置项 说明
    机器组名称 机器组的名称。
    交换机 当前集群的交换机。
    配置 当前实例组的配置。
    付费类型 当前集群的付费类型。新增节点的付费类型继承集群的付费类型,不可更改。如果是包年包月类型,则您可设置新增节点的付费时长
    当前Core数量 默认显示的是当前您所有的Core节点的数量。
    增加数量 单击调整框的上下箭头或直接在调整框中输入数字,设置需要增加的Core节点的数量。
    说明 调整新增Core节点数量过程中,右侧会实时计算集群扩容后的总费用。
    E-MapReduce 服务条款 阅读并同意服务条款后,选中即可。
  4. 完成上述参数配置后,单击扩容
  5. 查看扩容状态。
    集群扩容操作完成后,在集群基础信息页面下方的主机信息区域,单击扩容的实例组,在右侧即可查看新增机器的扩容状态。expansion

    当ECS状态为扩容中时,说明节点正在扩容中。当ECS状态为正常时,说明该节点已加入该集群并可正常提供服务。

修改新增节点密码

集群扩容成功后,您可以通过SSH方式登录新增节点来修改root密码。

  1. 登录集群的Master节点,详情请参见登录集群
  2. 执行如下命令,切换到hadoop用户。
    su hadoop
  3. 执行如下命令,登录新增节点。
    ssh <ip.of.worker>

    新增节点的内网IP地址,您可从集群列表与详情页面获取。

  4. 执行如下命令,修改root用户密码。
    sudo passwd root