

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

# PCS AWS クラスターを更新する
<a name="working-with_clusters_update_procedure"></a>

次のステップを使用して、クラスターのスケジューラ設定、アカウンティング設定、および Slurm カスタム設定を変更します。詳細については、「[PCS クラスターのカスタム Slurm AWS 設定](slurm-custom-settings-cluster.md)」を参照してください。

## 前提条件
<a name="update-cluster-procedure-prerequisites"></a>
+ クラスターは `ACTIVE`、`UPDATE_FAILED`、または `SUSPENDED`状態である必要があります
+ 関連するすべてのリソース (キュー、コンピューティングノードグループ) は `ACTIVE`状態である必要があります
+ 他の更新オペレーションは進行中にできません

## 手順
<a name="update-cluster-procedure-steps"></a>

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

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

1. ナビゲーションペインで **[Clusters]** (クラスター) を選択してください。

1. 更新するクラスターを選択します。

1. **[編集]** を選択します。

1. クラスターの編集ページで、必要な設定を変更します。
   + ス**ケジューラ設定**で**、スケールダウンアイドル時間**を更新して、自動終了までに動的インスタンスがアイドル状態のままになる時間を制御します。
   + 必要に応じて **Prolog**、**Epilog**、および **Select-type パラメータ**設定を変更します。
   + **マネージドアカウンティング**の保持時間を有効、無効に、または設定します。
   + **「追加のスケジューラ設定**」で、**Slurm カスタム設定**を追加、編集、または削除します。サポートされているパラメータの詳細については、「」を参照してください[PCS クラスターのカスタム Slurm AWS 設定](slurm-custom-settings-cluster.md)。
**注記**  
編集できないフィールドは読み取り専用として表示され、現在の値が表示されます。

1. **更新**を選択して変更を送信します。

1. クラスターのステータスをモニタリングします。このステータスは、プロセス中に「更新中」と表示されます。更新が正常に完了すると、ステータスが変わります。

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

1. ターミナルまたはコマンドプロントを開きます。

1. 次のコマンドを使用して、クラスターのステータスを確認します。

   ```
   aws pcs get-cluster --cluster-identifier {{my-cluster}}
   ```

1. 次のいずれかの例を使用して、更新リクエストを送信します。
   + マネージドアカウンティングを有効にするには:

     ```
     aws pcs update-cluster --cluster-identifier {{my-cluster}} \
     --slurm-configuration 'accounting={mode=STANDARD}'
     ```
   + Slurm Prolog 設定を更新するには:

     ```
     aws pcs update-cluster --cluster-identifier {{my-cluster}} \
     --slurm-configuration \
     'SlurmCustomSettings=[{parameterName=Prolog,parameterValue="/path/to/prolog.sh"}]'
     ```
   + スケールダウンアイドル時間を更新するには:

     ```
     aws pcs update-cluster --cluster-identifier {{my-cluster}} \
     --slurm-configuration 'scaleDownIdleTimeInSeconds={{300}}'
     ```

1. クラスターのステータスを確認して、更新の進行状況をモニタリングします。

   ```
   aws pcs get-cluster --cluster-identifier {{my-cluster}}
   ```

更新リクエストが成功すると、コマンドはすべての変更を含むクラスターオブジェクトを返します。クラスターのステータスは、完了`ACTIVE`すると から `UPDATING` に変わります。

------