Conditions préalables pour le 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.

Conditions préalables pour le script de configuration du nœud de connexion multi-clusters AWS PCS

Configuration système requise

  • Système d'exploitation Linux avec systemd support

  • Privilèges root pour la configuration du système

Commandes et packages requis

  • bash— Interprète Shell (version 4.0+)

  • 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

  • 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

  • L'slurmutilisateur et le groupe doivent exister sur le système

Installation de Slurm

  • Slurm doit être installé au même endroit que les packages d'installation de AWS PCS Slurm :

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