

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mettre à jour un cluster AWS PCS
<a name="working-with_clusters_update_procedure"></a>

Suivez ces étapes pour modifier les paramètres du planificateur, la configuration de la comptabilité et les paramètres personnalisés de Slurm sur votre cluster. Pour de plus amples informations, veuillez consulter [Paramètres Slurm personnalisés pour les clusters PCS AWS](slurm-custom-settings-cluster.md).

## Prérequis
<a name="update-cluster-procedure-prerequisites"></a>
+ Le cluster doit être en `ACTIVE``UPDATE_FAILED`, ou en `SUSPENDED` état
+ Toutes les ressources associées (files d'attente, groupes de nœuds de calcul) doivent être en état `ACTIVE`
+ Aucune autre opération de mise à jour ne peut être en cours

## Procédure
<a name="update-cluster-procedure-steps"></a>

------
#### [ AWS Management Console ]

1. Ouvrez la console AWS PCS à l'adresse [https://console.aws.amazon.com/pcs/](https://console.aws.amazon.com/pcs/).

1. Dans le panneau de navigation, choisissez **Clusters**.

1. Sélectionnez le cluster à mettre à jour.

1. Choisissez **Modifier**.

1. Sur la page Modifier le cluster, modifiez les paramètres souhaités :
   + Dans **Configuration du planificateur**, mettez à jour le temps d'**inactivité réduit pour contrôler la durée** pendant laquelle les instances dynamiques restent inactives avant leur arrêt automatique.
   + Modifiez les **paramètres de type **Prolog**, **Epilog** et Select selon vos besoins**.
   + Activez, désactivez ou configurez le temps de rétention pour la **comptabilité gérée**.
   + Sous **Paramètres supplémentaires du planificateur**, ajoutez, modifiez ou supprimez les paramètres personnalisés de **Slurm**. Pour plus d'informations sur les paramètres pris en charge, consultez[Paramètres Slurm personnalisés pour les clusters PCS AWS](slurm-custom-settings-cluster.md).
**Note**  
Les champs qui ne peuvent pas être modifiés sont affichés en lecture seule et affichent leurs valeurs actuelles.

1. Choisissez **Mettre à jour** pour soumettre les modifications.

1. Surveillez l'état du cluster, qui s'affiche comme « Mise à jour » pendant le processus. Le statut change lorsque la mise à jour est terminée avec succès.

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

1. Ouvrez un terminal ou une invite de commande.

1. Vérifiez l'état du cluster à l'aide de la commande suivante :

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

1. Soumettez une demande de mise à jour à l'aide de l'un des exemples suivants :
   + Pour activer la comptabilité gérée :

     ```
     aws pcs update-cluster --cluster-identifier {{my-cluster}} \
     --slurm-configuration 'accounting={mode=STANDARD}'
     ```
   + Pour mettre à jour un paramètre de Slurm Prolog :

     ```
     aws pcs update-cluster --cluster-identifier {{my-cluster}} \
     --slurm-configuration \
     'SlurmCustomSettings=[{parameterName=Prolog,parameterValue="/path/to/prolog.sh"}]'
     ```
   + Pour mettre à jour le temps d'inactivité réduit :

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

1. Surveillez la progression des mises à jour en vérifiant l'état du cluster :

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

Après une demande de mise à jour réussie, la commande renvoie l'objet Cluster avec toutes les modifications. L'état du cluster passe de `UPDATING` à une `ACTIVE` fois terminé.

------