弹性 MapReduce 集群脚本

集群脚本功能支持批量选择节点运行指定脚本,以便高效进行批量运维操作。一个集群同一时间只能运行一个集群脚本,如果有正在运行的集群脚本,则无法再提交执行新的集群脚本。例如,安装第三方软件和修改集群运行环境。

相关产品
弹性 MapReduce 产品页,含版本规格、价格与购买入口。

一、前提条件

·仅运行中的状态集群可使用集群脚本功能。

·执行脚本必须为对象存储 COS 标准存储格式,且只支持 shell 脚这篇件。

·使用集群脚本功能需先授权 EMR 访问 COS 权限。

二、操作步骤

1. 登录 EMR 控制台 在集群列表中单击对应的集群 ID,进入实例信息后,选择脚本管理 > 集群脚本 > 设置任务。


2. 设置任务时,需要设置任务名称、选择执行脚这篇件、选择执行节点、自定义参数、执行时长。设置任务配置完成后,单击立即执行,即在任务列表中生成任务。

·执行时长:设定当前任务执行时限,若在预定时限内未能完成,则终止任务。

3. 在任务列表中生成的任务,根据执行情况任务状态有全部成功、全部失败、部分失败等,可单击详情查看。


如下:

4. 集群脚本可能在部分节点上运行成功,部分节点上运行失败。可批量复制失败的节点再次运行。

赞 (0)
上一篇 4天前
下一篇 4天前