本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 AWS Management Console中,请按照以下操作步骤将步骤添加到集群中。有关如何为特定大数据应用程序提交步骤的详细信息,请参阅 Amazon EMR Release Guide:
在创建集群过程中添加步骤
从中 AWS Management Console,您可以在创建集群时添加步骤。
使用控制台创建集群时添加步骤
-
登录 AWS Management Console,然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com
-
EC2在左侧导航窗格的 EMR on 下,选择集群,然后选择创建集群。
-
在 Steps(步骤)下,选择 Add step(添加步骤)。在 Add Step(添加步骤)对话框的字段中输入相应值。有关格式化步骤参数的信息,请参阅 添加步骤参数。选项因步骤类型而异。要添加步骤并退出对话框,请选择添加步骤。
-
选择适用于集群的任何其他选项。
-
要启动集群,选择 Create cluster(创建集群)。
向正在运行的集群添加步骤
使用 AWS Management Console,您可以在禁用自动终止选项的情况下向集群添加步骤。
使用控制台向正在运行的集群添加步骤
-
登录 AWS Management Console,然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com
-
EC2在左侧导航窗格的 EMR on 下,选择集群,然后选择要更新的集群。
-
在集群详细信息页面的 Steps(步骤)选项卡上,选择 Add step(添加步骤)。要克隆现有步骤,请选择 Actions(操作)下拉菜单,然后选择 Clone step(克隆步骤)。
-
在 Add Step(添加步骤)对话框的字段中输入相应值。选项因步骤类型而异。要添加步骤并退出对话框,请选择 Add step(添加步骤)。
修改正在运行的集群中的步骤并发级别
使用 AWS Management Console,您可以修改正在运行的集群中的步骤并发级别。
注意
您只能使用 Amazon EMR 版本 5.28.0 和更高版本并行运行多个步骤。
使用控制台修改正在运行的集群中的步骤并发性
-
登录 AWS Management Console,然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com
-
EC2在左侧导航窗格的 EMR on 下,选择集群,然后选择要更新的集群。集群必须处于运行状态才能更改其并发属性。
-
在集群详细信息页面的 Steps(步骤)选项卡上,找到 Attributes(属性)部分。选择 Edit(编辑)以更改并发级别。请输入 1 到 256 之间的值。
添加步骤参数
使用 AWS Management Console 向集群添加步骤时,可以在 “参数” 字段中为该步骤指定参数。您必须使用空格、字符组成的两边字符串参数以及带引号的空格分隔参数。
例 :参数正确
以下示例参数的格式正确 AWS Management Console,最后一个字符串参数前后加了引号。
bash -c "aws s3 cp s3://amzn-s3-demo-bucket/my-script.sh ."
您还可以为了实现可读性,将每个参数放在单独的行中,如下面的示例所示。
bash
-c
"aws s3 cp s3://amzn-s3-demo-bucket/my-script.sh ."
例 :参数不正确
以下示例参数的格式不正确,不适用于 AWS Management Console。请注意,最后一个字符串参数 aws s3 cp
s3://amzn-s3-demo-bucket/my-script.sh .
含有空格,没有引号。
bash -c aws s3 cp s3://amzn-s3-demo-bucket/my-script.sh .