PCS AWS でのキューの作成 - AWS PCS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

PCS AWS でのキューの作成

このトピックでは、使用可能なオプションの概要と、PCS AWS でキューを作成するときに考慮すべき点について説明します。

前提条件

  • AWS PCS クラスター - キューは、特定の PCS AWS クラスターと関連付けてのみ作成できます。

  • 1 つ以上の AWS PCS コンピューティングノードグループ - キューは少なくとも 1 つの PCS AWS コンピューティングノードグループに関連付けられている必要があります。

PCS AWS でキューを作成するには

キューは、 AWS Management Console または を使用して作成できます AWS CLI。

AWS Management Console
コンソールを使用してキューを作成するには
  1. AWS PCS コンソールを開きます。

  2. キューのクラスターを選択します。キューに移動し、キューの作成を選択します。

  3. キュー設定 セクションで、次の値を指定します。

    1. キュー名 – キューの名前。この名前には英数字 (大文字と小文字が区別されます) とハイフンのみを使用できます。アルファベット文字で始める必要があり、25 文字を超えることはできません。名前はクラスター内で一意である必要があります。

    2. コンピューティングノードグループ – このキューを処理するコンピューティングノードグループを 1 つ以上選択します。コンピューティングノードグループは、複数のキューに関連付けることができます。

  4. (オプション) タグで、PCS AWS キューにタグを追加します。

  5. [キューの作成]を選択します。Status フィールドには、PCS がキューを作成している間 AWS に作成中と表示されます。キューの作成には数分かかる場合があります。

推奨される次のステップ
  • 新しいキューにジョブを送信します。

AWS CLI
を使用してキューを作成するには AWS CLI

次のコマンドを使用してキューを作成します。次の置換を行います。

  1. region-code をクラスターの AWS リージョンに置き換えます。例えば、us-east-1 と指定します。

  2. my-queue をキューの名前に置き換えます。この名前には英数字 (大文字と小文字が区別されます) とハイフンのみを使用できます。アルファベット文字で始める必要があり、25 文字を超えることはできません。名前はクラスター内で一意である必要があります。

  3. my-cluster をクラスターの名前または ID に置き換えます。

  4. 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
推奨される次のステップ
  • 新しいキューにジョブを送信する