Utilisation du script de configuration du nœud de connexion multi-clusters 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.

Utilisation du script de configuration du nœud de connexion multi-clusters AWS PCS

Exécution du script

Pour exécuter le script de configuration
  1. Enregistrez le contenu du script dans un fichier nommé :

    pcs-multi-cluster-login-configure.sh
  2. Rendez-le exécutable :

    chmod +x pcs-multi-cluster-login-configure.sh
  3. Exécutez le script  :

    ./pcs-multi-cluster-login-configure.sh --cluster-identifier cluster-name

Environnements d'interaction en cluster

Une fois la configuration réussie, le script génère un script d'activation spécifique au cluster dans le répertoire en cours. Le script porte le nomactivate-pcs-cluster-name. Le script d'activation configure les variables d'environnement et les chemins nécessaires pour interagir avec le cluster cible.

Pour activer un environnement de cluster
  • Utilisez la source commande pour exécuter le script d'activation

    source ./activate-pcs-cluster-name
    # Activate cluster environment for cluster 'my-cluster' source ./activate-pcs-my-cluster # Now you can use Slurm commands sinfo squeue sbatch my-job.sh
À quoi sert le script d'activation
  • Définit la variable d'SLURM_CONFenvironnement pour qu'elle pointe vers la configuration du cluster.

  • Met PATH à jour le pour inclure les fichiers binaires Slurm du cluster.

  • Configure les autres variables d'environnement Slurm nécessaires (MANPATH,). LD_LIBRARY_PATH

  • Définit les variables d'identification du cluster AWS PCS.

  • Permet une interaction fluide avec le cluster AWS PCS cible.

Pour désactiver un environnement de cluster
  • Exécutez la commande de désactivation.

    deactivate-pcs-cluster-name
    # After activating a cluster source ./activate-pcs-my-cluster # Work with the cluster sinfo # Deactivate when done deactivate-pcs-my-cluster
À quoi sert la commande de désactivation
  • Restaure la variable d'PATHenvironnement d'origine.

  • Désactive les variables d'environnement Slurm spécifiques au cluster.

  • Rétablit l'état de pré-activation de l'environnement shell.

Note

L'activation est spécifique à la session et doit provenir de la session shell dans laquelle vous souhaitez interagir avec le cluster.