使用 Amazon EMR 管理控制台向集群添加步骤 - Amazon EMR

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon EMR 管理控制台向集群添加步骤

在 AWS Management Console中,请按照以下操作步骤将步骤添加到集群中。有关如何为特定大数据应用程序提交步骤的详细信息,请参阅 Amazon EMR 发布指南的以下部分:

在创建集群过程中添加步骤

从中 AWS Management Console,您可以在创建集群时添加步骤。

Console
在使用控制台创建集群时添加步骤
  1. 登录 AWS Management Console,然后通过 https://console.aws.amazon.com/em r 打开亚马逊EMR控制台。

  2. EC2在左侧导航窗格的开下EMR,选择集群,然后选择创建集群

  3. Steps(步骤)下,选择 Add step(添加步骤)。在 Add Step(添加步骤)对话框的字段中输入相应值。有关格式化步骤参数的信息,请参阅 添加步骤参数。选项因步骤类型而异。要添加步骤并退出对话框,请选择添加步骤

  4. 选择适用于集群的任何其他选项。

  5. 要启动集群,选择 Create cluster(创建集群)。

向正在运行的集群添加步骤

使用 AWS Management Console,您可以在禁用自动终止选项的情况下向集群添加步骤。

Console
使用控制台向正在运行的集群添加步骤
  1. 登录 AWS Management Console,然后通过 https://console.aws.amazon.com/em r 打开亚马逊EMR控制台。

  2. EC2在左侧导航窗格的开下EMR,选择集群,然后选择要更新的集群。

  3. 在集群详细信息页面的 Steps(步骤)选项卡上,选择 Add step(添加步骤)。要克隆现有步骤,请选择 Actions(操作)下拉菜单,然后选择 Clone step(克隆步骤)。

  4. Add Step(添加步骤)对话框的字段中输入相应值。选项因步骤类型而异。要添加步骤并退出对话框,请选择 Add step(添加步骤)。

修改正在运行的集群中的步骤并发级别

使用 AWS Management Console,您可以修改正在运行的集群中的步骤并发级别。

注意

在 Amazon EMR 版本 5.28.0 及更高版本中,您只能并行运行多个步骤。

Console
使用控制台修改正在运行的集群中的步骤并发性
  1. 登录 AWS Management Console,然后通过 https://console.aws.amazon.com/em r 打开亚马逊EMR控制台。

  2. EC2在左侧导航窗格的开下EMR,选择集群,然后选择要更新的集群。集群必须处于运行状态才能更改其并发属性。

  3. 在集群详细信息页面的 Steps(步骤)选项卡上,找到 Attributes(属性)部分。选择 Edit(编辑)以更改并发级别。请输入 1 到 256 之间的值。

添加步骤参数

使用 AWS Management Console 向集群添加步骤时,可以在 “参数” 字段中为该步骤指定参数。您必须使用空格、字符组成的两边字符串参数以及带引号的空格分隔参数。

例 :参数正确

以下示例参数的格式正确 AWS Management Console,最后一个字符串参数前后加了引号。

bash -c "aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh ."

您还可以为了实现可读性,将每个参数放在单独的行中,如下面的示例所示。

bash -c "aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh ."
例 :参数不正确

以下示例参数的格式不正确,不适用于 AWS Management Console。请注意,最后一个字符串参数 aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh . 含有空格,没有引号。

bash -c aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh .