View a markdown version of this page

向 Amazon EMR 集群添加标签 - Amazon EMR

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

向 Amazon EMR 集群添加标签

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

Console
创建集群时使用新控制台添加标签
  1. 登录并打开 Amazon EMR 控制台,网址为。 AWS 管理控制台https://console.aws.amazon.com/emr

  2. 在左侧导航窗格中的 EMR on EC2 下,选择 Clusters(集群),然后选择 Create cluster(创建集群)。

  3. Tags(标签)下,选择 Add new tag(添加新标签)。在 Key(密钥)字段中指定标签。或者在 Value(值)字段中指定标签。

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

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

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

以下示例演示如何使用 AWS CLI向新集群添加标签。要在创建集群时添加标签,请键入带有 create-cluster 参数的 --tags 子命令。

  • 要在创建集群marketing时添加名为costCenter密钥值的标签,请键入以下命令并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 命令的更多信息 AWS CLI,请参阅。https://docs.aws.amazon.com/cli/latest/reference/emr

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

Console
使用新控制台向现有集群添加标签
  1. 登录并打开 Amazon EMR 控制台,网址为。 AWS 管理控制台https://console.aws.amazon.com/emr

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

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

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

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

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

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

    请注意,使用 AWS CLI 添加标签时,命令没有输出。有关在中使用 Amazon EMR 命令的更多信息 AWS CLI,请参阅。https://docs.aws.amazon.com/cli/latest/reference/emr