向集群添加标签
您可以在创建集群时向其添加标签。
注意
我们重新设计了 Amazon EMR 控制台,以便其易于使用。请参阅 控制台中的新增功能,以了解有关新旧控制台体验差异的信息。
- New console
-
创建集群时使用新控制台添加标签
-
登录 Amazon Web Services Management Console 并打开 Amazon EMR 控制台,网址为 https://console.aws.amazon.com/emr
。 -
在左侧导航窗格中的 EMR on EC2 下,选择 Clusters(集群),然后选择 Create cluster(创建集群)。
-
在 Tags(标签)下,选择 Add new tag(添加新标签)。在 Key(密钥)字段中指定标签。或者在 Value(值)字段中指定标签。
-
选择适用于集群的任何其他选项。
-
要启动集群,选择 Create cluster(创建集群)。
-
- Old console
-
创建集群时使用旧控制台添加标签
导航到 Amazon EMR 新控制台,然后从侧面导航栏中选择切换到旧控制台。有关切换到旧控制台后预期情况的更多信息,请参阅 Using the old console。
-
依次选择 Create cluster (创建集群)、Go to advanced options (转到高级选项)。
-
在 Step 3: General Cluster Settings (步骤 3: 一般集群设置) 页面上的 Tags (标签) 部分中,键入标签的 Key (密钥)。
开始键入 Key (密钥) 时,另一个新行自动出现,以便为下一个新标签提供空间。
-
(可选)键入标签的 Value (值)。
-
对要向集群添加的每个标签键/值对重复之前的步骤。集群启动时,您输入的所有标签都会自动与集群关联。
- Amazon CLI
-
创建集群时使用 Amazon CLI 添加标签
以下示例演示如何使用 Amazon CLI 向新集群添加标签。要在创建集群时添加标签,请键入带有
create-cluster
参数的--tags
子命令。-
要在创建集群时添加键值为
marketing
且名为costCenter
的标签,请键入以下命令,将myKey
替换为您的 EC2 密钥对的名称。aws emr create-cluster --name
"Test cluster"
--release-labelemr-4.0.0
--applications Name=Hadoop
Name=Hive
Name=Pig
--tags"costCenter=marketing"
--use-default-roles --ec2-attributes KeyName=myKey
--instance-typem5.xlarge
--instance-count3
如果不使用
--instance-groups
参数指定实例计数,则将启动单个主节点,其余实例将作为核心节点启动。所有节点都使用该命令中指定的实例类型。注意
如果您之前未创建默认 EMR 服务角色和 EC2 实例配置文件,请先键入 aws
emr create-default-roles
创建它们,然后再键入create-cluster
子命令。有关在 Amazon CLI 中使用 Amazon EMR 命令的更多信息,请参阅https://docs.amazonaws.cn/cli/latest/reference/emr。
-
您也可以向现有集群添加标签。
- New console
-
使用新控制台向现有集群添加标签
-
登录 Amazon Web Services Management Console 并打开 Amazon EMR 控制台,网址为 https://console.aws.amazon.com/emr
。 -
在左侧导航窗格中的 EMR on EC2 下,选择 Clusters(集群),然后选择要更新的集群。
-
在集群详细信息页面的 Tags(标签)选项卡上,选择 Manage tags(管理标签)。在 Key(密钥)字段中指定标签。或者在 Value(值)字段中指定标签。
-
选择保存更改。Tags(标签)选项卡会更新为集群拥有的新标签数。例如,如果您现在有两个标签,则选项卡的标签为 Tags (2) [标签(2)]。
-
- Old console
-
使用旧控制台向现有集群添加标签
-
在 Amazon EMR 控制台中,选择 Cluster List (集群列表) 页面,然后单击要添加标签的集群。
-
在 Cluster Details (集群详细信息) 页面上的 Tags (标签) 字段中,单击 View All/Edit (查看全部/编辑)。
-
在 View All/Edit (查看全部/编辑) 页面上,单击 Add (添加)。
-
单击 Key (键) 列中的空字段,然后键入您的键名称。
-
可以选择单击 Value (值) 列中的空字段,然后键入您的值名称。
-
您每开始一个新标签,就会有另一个空标签行出现在您当前编辑的标签下。对每个要添加的标签在新标签行上重复之前的步骤。
-
- 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 CLI 中使用 Amazon EMR 命令的更多信息,请参阅https://docs.amazonaws.cn/cli/latest/reference/emr。
-