本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 AWS PCS 中创建队列
本主题概述了可用选项,并介绍了在 AWS PCS 中创建队列时应考虑的事项。
先决条件
在 AWS PCS 中创建队列
您可以使用 AWS Management Console 或创建队列 AWS CLI。
- AWS Management Console
-
使用控制台创建队列
-
打开 AWS PCS 控制台。
-
为队列选择集群。导航到 “队列”,然后选择 “创建队列”。
-
在队列配置部分中,提供以下值:
-
队列名称-队列的名称。名称只能包含字母数字字符(区分大小写)和连字符。它必须以字母字符开头,长度不能超过 25 个字符。该名称在集群中必须是唯一的。
-
计算节点组-选择 1 个或多个计算节点组来为该队列提供服务。一个计算节点组可以与多个队列关联。
-
(可选)在 “标签” 下,将所有标签添加到您的 AWS PCS 队列中
-
选择创建队列。当 AWS PCS 创建队列时,状态字段将显示正在创建。创建队列可能需要几分钟。
- AWS CLI
-
使用创建队列 AWS CLI
使用以下命令创建队列。进行以下替换:
-
region-code
替换为集群的 AWS 区域。例如,us-east-1
。
-
my-queue
替换为队列的名称。名称只能包含字母数字字符(区分大小写)和连字符。它必须以字母字符开头,长度不能超过 25 个字符。该名称在集群中必须是唯一的。
-
my-cluster
替换为集群的名称或 ID。
-
compute-node-group-id
替换为为队列提供服务的计算节点组的 ID。例如,pcs_abcdef12345
。
创建队列时,必须提供计算节点组的 ID,而不是其名称。
aws pcs create-queue --region region-code
\
--queue-name my-queue
\
--cluster-identifier my-cluster
\
--compute-node-group-configurations \
computeNodeGroupId=compute-node-group-id
创建队列可能需要几分钟。您可以使用以下命令查询队列的状态。在队列状态达到之前,您将无法向队列提交作业ACTIVE
。
aws pcs get-queue --region region-code
\
--cluster-identifier my-cluster
\
--queue-identifier my-queue