

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.

# Connexion d'un nœud de connexion autonome à plusieurs clusters dans AWS PCS
<a name="multi-cluster-login-script"></a>

Le `pcs-multi-cluster-login-configure.sh` script fournit un moyen automatique de configurer plusieurs `sackd` démons Slurm sur un seul nœud de connexion autonome. Il permet au nœud de connexion de communiquer avec plusieurs clusters. Le script automatise les opérations suivantes :
+ Utilise les actions de l'API AWS PCS pour obtenir des informations sur le cluster
+ Demande de saisie de la clé d'authentification Slurm codée en base64
+ Crée un fichier Slurm JWKS avec une clé d'authentification du cluster
+ Configure le `sackd` service avec les points de terminaison et les ports du cluster
+ Crée un fichier `systemd` de service pour un démon spécifique au cluster `sackd`
+ Génère un script d'activation pour la configuration de l'environnement du cluster
+ Active et démarre le `sackd` service

**Note**  
Ce script nécessite la version 25.05 ou ultérieure de Slurm.

**Note**  
Pour Slurm 25.11 ou version ultérieure, vous pouvez utiliser `sackd --jwks-file <path>` et `sackd --key-file <path>` spécifier les chemins des clés d'authentification au lieu de la `SLURM_SACK_JWKS` variable d'environnement. L'`SLURM_SACK_JWKS`approche reste prise en charge pour une compatibilité descendante avec les clusters Slurm 25.05.

Slurm doit déjà être installé sur l'instance (équivalent à l'[étape 3](working-with_login-nodes_standalone_install-slurm.md) du processus manuel). L'instance doit pouvoir atteindre les points de terminaison du cluster cible. Le script exécute les opérations équivalentes des [étapes 4](working-with_login-nodes_standalone_get-secret.md) et [5](working-with_login-nodes_standalone_configure-connection.md) du processus de configuration manuelle. Il obtient automatiquement les informations du cluster, configure le `sackd` service, crée les fichiers de `systemd` service nécessaires et crée un script d'activation que les utilisateurs peuvent utiliser pour configurer leur environnement shell pour l'interaction avec le cluster.

**Topics**
+ [Conditions préalables pour le script de configuration du nœud de connexion multi-clusters AWS PCS](multi-cluster-login-script-prerequisites.md)
+ [AWS Code de script de configuration du nœud de connexion multi-cluster PCS](multi-cluster-login-script-code.md)
+ [Utilisation du script de configuration du nœud de connexion multi-clusters AWS PCS](multi-cluster-login-script-usage.md)