Connexion d'un nœud de connexion autonome à plusieurs clusters dans AWS PCS - AWS PCS

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

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.

Slurm doit déjà être installé sur l'instance (équivalent à l'étape 3 du processus manuel). L'instance doit être en mesure d'atteindre les points de terminaison du cluster cible. Le script exécute les opérations équivalentes des étapes 4 et 5 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.