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

说明 目前只支持扩容,不支持缩容。

扩容操作步骤

  1. 登录阿里云 E-MapReduce 控制台
  2. 单击上方的集群管理页签。
  3. 集群管理页面,单击相应集群所在行的详情
  4. 集群基础信息页面,单击右上角的资源变配 > 扩容
  5. 在弹出的扩容对话框中,单击 CORE(核心实例组)TASK(任务实例组),然后设置相应节点的扩容参数。扩容界面
    各参数配置项说明如下:
    配置项 说明
    配置 当前实例组的配置。
    付费类型 当前集群的付费类型。新增节点的付费类型继承集群的付费类型,不可更改。如果是包年包月类型,则您可设置新增节点的付费时长
    当前 Core 台数 默认显示的是当前您所有的Core或Task节点的数量。
    增加 Core 台数 单击调整框的上下箭头或直接在调整框中输入数字,设置需要增加的Core或Task节点的数量。
    说明 调整新增Core或Task节点数量过程中,右侧会实时计算集群扩容后的总费用。
    交换机 当前集群的交换机。
    E-MapReduce 服务条款 阅读并同意服务条款后,选中即可。
  6. 完成上述参数配置后,单击扩容即可。

查看扩容状态

集群扩容操作完成后,在集群基础信息页面下方的主机信息区域,单击有扩容操作的实例组,在右侧即可查看新增机器的扩容状态。扩容状态

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

修改新增节点密码

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

  1. 运行 ssh 命令登录集群的Master节点。
    ssh root@ip.of.master

    Master 节点的公网IP地址,您可从集群详情页面获取。

  2. 运行 su命令切换到hadoop用户。
    su hadoop
  3. 运行 ssh命令登录新增节点。
    ssh ip.of.worker

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

  4. 运行passwd命令修改root用户密码。
    sudo passwd root