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

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

PCS AWS でのキューの作成

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

注記

キューにカスタム Slurm 設定を設定して、パーティション固有のスケジューリングポリシーとリソース管理を実装できます。詳細については、「PCS でのカスタム Slurm 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. (オプション) 追加スケジューラ設定セクションで、パラメータ名と値のペアを追加して、追加の Slurm 設定を設定できます。サポートされているパラメータの完全なリストについては、「」を参照してくださいPCS キューのカスタム Slurm AWS 設定

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

  6. [キューの作成]を選択します。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
例 – カスタム Slurm 設定でキューを作成する
aws pcs create-queue --region region-code \ --queue-name my-queue \ --cluster-identifier my-cluster \ --compute-node-group-configurations \ computeNodeGroupId=compute-node-group-id \ --slurm-configuration \ 'slurmCustomSettings=[{parameterName=Default,parameterValue=YES}]'

詳細については、「PCS キューのカスタム Slurm AWS 設定」を参照してください。

キューの作成には数分かかる場合があります。次のコマンドを使用して、キューのステータスをクエリできます。ステータスが に達するまで、ジョブをキューに送信することはできませんACTIVE

aws pcs get-queue --region region-code \ --cluster-identifier my-cluster \ --queue-identifier my-queue
推奨される次のステップ
  • 新しいキューにジョブを送信する