

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

# 向 Amazon EMR 集群添加标签
<a name="emr-plan-tags-add-new"></a>

您可以在创建集群时向其添加标签。

------
#### [ Console ]

**创建集群时使用新控制台添加标签**

1. [登录 Amazon Web Services 管理控制台，然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com](https://console.amazonaws.cn/emr)

1. 在左侧导航窗格中的 **EMR on EC2** 下，选择 **Clusters**（集群），然后选择 **Create cluster**（创建集群）。

1. 在 **Tags**（标签）下，选择 **Add new tag**（添加新标签）。在 **Key**（密钥）字段中指定标签。或者在 **Value**（值）字段中指定标签。

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

1. 要启动集群，选择 **Create cluster**（创建集群）。

------
#### [ Amazon CLI ]

**在使用创建集群时添加标签 Amazon CLI**

以下示例演示如何使用 Amazon CLI向新集群添加标签。要在创建集群时添加标签，请键入带有 `create-cluster` 参数的 `--tags` 子命令。
+ 要在创建集群{{marketing}}时添加名为 {{costCenter}} key value 的标签，请键入以下命令并{{myKey}}替换为您的 EC2 密钥对的名称。

  ```
  aws emr create-cluster --name {{"Test cluster"}} --release-label {{emr-4.0.0}} --applications Name={{Hadoop}} Name={{Hive}} Name={{Pig}} --tags {{"costCenter=marketing"}} --use-default-roles --ec2-attributes KeyName={{myKey}} --instance-type {{m5.xlarge}} --instance-count {{3}}
  ```

  如果不使用 `--instance-groups` 参数指定实例计数，则将启动单个主节点，其余实例将作为核心节点启动。所有节点都使用该命令中指定的实例类型。
**注意**  
如果您之前未创建默认 EMR 服务角色和 EC2 实例配置文件，请先键入 aws `emr create-default-roles` 创建它们，然后再键入 `create-cluster` 子命令。

  有关在中使用 Amazon EMR 命令的更多信息 Amazon CLI，请参阅。[https://docs.amazonaws.cn/cli/latest/reference/emr](https://docs.amazonaws.cn/cli/latest/reference/emr)

------

您也可以向现有集群添加标签。

------
#### [ Console ]

**使用新控制台向现有集群添加标签**

1. [登录 Amazon Web Services 管理控制台，然后在 /emr 上打开亚马逊 EMR 控制台。https://console.aws.amazon.com](https://console.amazonaws.cn/emr)

1. 在左侧导航窗格中的 **EMR on EC2** 下，选择 **Clusters**（集群），然后选择要更新的集群。

1. 在集群详细信息页面的 **Tags**（标签）选项卡上，选择 **Manage tags**（管理标签）。在 **Key**（密钥）字段中指定标签。或者在 **Value**（值）字段中指定标签。

1. 选择**保存更改**。**Tags**（标签）选项卡会更新为集群拥有的新标签数。例如，如果您现在有两个标签，则选项卡的标签为 **Tags (2)** [标签（2）]。

------
#### [ Amazon CLI ]

**使用向正在运行的集群添加标签 Amazon CLI**
+ 输入带有 `--tag` 参数的 `add-tags` 子命令可将标签分配给集群 ID。可以使用控制台或 `list-clusters` 子命令查找集群 ID。`add-tags` 子命令当前仅接收一个资源 ID。

  例如，要向正在运行的集群添加两个标签，一个标签的密钥名为{{costCenter}}的{{marketing}}值为{{other}}，另一个标签的值为{{accounting}}，请输入以下命令并{{j-KT4XXXXXXXX1NM}}替换为您的集群 ID。

  ```
  aws emr add-tags --resource-id {{j-KT4XXXXXXXX1NM}} --tag {{"costCenter=marketing"}} --tag {{"other=accounting"}}
  ```

  请注意，使用 Amazon CLI 添加标签时，命令没有输出。有关在中使用 Amazon EMR 命令的更多信息 Amazon CLI，请参阅。[https://docs.amazonaws.cn/cli/latest/reference/emr](https://docs.amazonaws.cn/cli/latest/reference/emr)

------