

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

# PCS AWS でのキューの作成
<a name="working-with_queues_create"></a>

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

**注記**  
キューにカスタム Slurm 設定を設定して、パーティション固有のスケジューリングポリシーとリソース管理を実装できます。詳細については、「[PCS でのカスタム Slurm AWS 設定の設定](slurm-custom-settings.md)」を参照してください。

## 前提条件
<a name="working-with_queues_create_prereq"></a>
+  AWS PCS クラスター - キューは、特定の PCS AWS クラスターに関連してのみ作成できます。
+ 1 つ以上の AWS PCS コンピューティングノードグループ - キューは少なくとも 1 つの PCS AWS コンピューティングノードグループに関連付ける必要があります。

## PCS AWS でキューを作成するには
<a name="working-with_queues_create_create"></a>

キューは、 AWS マネジメントコンソール または を使用して作成できます AWS CLI。

------
#### [ AWS マネジメントコンソール ]

**コンソールを使用してキューを作成するには**

1. [AWS PCS コンソール](https://console.aws.amazon.com/pcs/home#/clusters)を開きます。

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

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

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

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

1. （オプション) **追加スケジューラ設定**セクションで、パラメータ名と値のペアを追加して、追加の Slurm 設定を設定できます。サポートされているパラメータの完全なリストについては、「」を参照してください[PCS キューのカスタム Slurm AWS 設定](slurm-custom-settings-queue.md)。

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

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

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

------
#### [ AWS CLI ]

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

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

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

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

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

1. *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
```

**Example – カスタム 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 設定](slurm-custom-settings-queue.md)」を参照してください。

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

```
aws pcs get-queue --region region-code \
    --cluster-identifier my-cluster \
    --queue-identifier my-queue
```

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

------