

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.

# Conditions préalables pour le script de configuration du nœud de connexion multi-clusters AWS PCS
<a name="multi-cluster-login-script-prerequisites"></a>

## Configuration système requise
<a name="system-requirements"></a>
+ Système d'exploitation Linux avec `systemd` support
+ Privilèges root pour la configuration du système

## Commandes et packages requis
<a name="required-commands"></a>
+ `bash`— Interprète Shell (version 4.0\$1)
+ `curl`— Pour la AWS récupération des métadonnées IMDS v2
+ `jq`— Processeur JSON pour analyser les réponses de AWS l'API
+ `aws`— AWS CLI v2 pour exécuter les actions de l'API AWS PCS et pour accéder à Secrets Manager
+ `systemctl`— gestion des `systemd` services
+ `find`— Utilitaire de recherche de système de fichiers
+ `grep`— Correspondance du modèle de texte
+ `sed`— Éditeur de flux pour la manipulation de texte
+ `sort`— Utilitaire de tri de texte
+ `tail`— Affiche les dernières lignes d'un fichier
+ `mkdir`— Création d'un répertoire
+ `chmod`— Modifie les autorisations des fichiers
+ `chown`— Modifie la propriété du fichier
+ `ldconfig`— Configuration dynamique de l'éditeur de liens

## AWS exigences
<a name="aws-requirements"></a>
+ Un cluster AWS PCS qui exécute la version 25.05 ou ultérieure de Slurm
+ AWS informations d'identification configurées (via un rôle IAM, un fichier d'informations d'identification ou des variables d'environnement)
+ Autorisations pour :
  + `pcs:GetCluster`
  + `secretsmanager:GetSecretValue`(si vous utilisez un autre secret)

## Utilisateurs et groupes du système
<a name="system-users-groups"></a>
+ L'`slurm`utilisateur et le groupe doivent exister sur le système

## Installation de Slurm
<a name="slurm-installation"></a>
+ Slurm doit être installé au même endroit que les packages d'installation de AWS PCS Slurm :

  ```
  /opt/aws/pcs/scheduler/slurm-version
  ```