Révision de la référence des variables d’environnement - Amazon SageMaker AI

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.

Révision de la référence des variables d’environnement

Les variables d’environnement suivantes sont définies et utilisées dans le didacticiel Configuration de plusieurs nœuds de contrôleur pour un cluster SageMaker HyperPod Slurm. Ces variables d’environnement sont disponibles uniquement dans la session en cours, sauf si elles sont explicitement préservées. Elles sont définies à l’aide de la syntaxe $variable_name. Les variables avec des key/value paires représentent les ressources AWS créées, tandis que les variables sans clés sont définies par l'utilisateur.

Référence des variables d’environnement
Variable Description
$BACKUP_SUBNET
  • Exemple de clé : BackupPrivateSubnet

  • Exemple de valeur : subnet-04a8ab51748510a51

  • Description : ID de sous-réseau privé de sauvegarde utilisé pour la création du cluster HyperPod Slurm.

$COMPUTE_IG_NAME
  • Exemple de valeur : compute-nodes

  • Description : nom du groupe d’instances de calcul utilisé pour la création du cluster.

$COMPUTE_NODE_ROLE
  • Exemple de clé : AmazonSagemakerClusterExecutionRoleArn

  • Exemple de valeur : arn:aws:iam::111122223333:role/sagemaker-hyperpod-AmazonSagemakerClusterExecutionR-123OTacPcKk1

  • Description : Amazon Resource Name (ARN) du rôle IAM pour le groupe d’instances de calcul.

$CONTOLLER_IG_NAME
  • Exemple de valeur : controller-machine

  • Description : nom du groupe d’instances de contrôleur utilisé pour la création du cluster.

$DB_USER_NAME
$EMAIL
$PRIMARY_SUBNET
  • Exemple de clé : PrimaryPrivateSubnet

  • Exemple de valeur : subnet-01a56ebc42df102a7

  • Description : ID de sous-réseau privé principal utilisé pour la création du cluster HyperPod Slurm.

$POLICY
  • Exemple de valeur : arn:aws:iam::111122223333:policy/AmazonSagemakerExecutionPolicy

  • Description : ARN de la politique IAM que vous créez et associez au rôle d’exécution Slurm pour le groupe d’instances de contrôleur.

$REGION
  • Exemple de valeur : us-east-1

  • Description : L' Région AWS endroit où vous créez toutes les ressources.

$ROOT_BUCKET_NAME
  • Exemple de clé : SecurityGroup

  • Exemple de valeur : sagemaker-lifecycle-ab214000

  • Description : nom du compartiment Amazon S3 dans lequel les scripts de cycle de vie sont chargés.

$SECURITY_GROUP
$SLURM_DB_ENDPOINT_ADDRESS
  • Exemple de clé : SlurmDBEndpointAddress

  • Exemple de valeur : sagemaker-hyperpod-mh-slurmdbinstance-sxcmatjv0ei0.clplgxt06ysb.us-east-1.rds.amazonaws.com

  • Description : point de terminaison de base de données Amazon RDS utilisé lors de la création d’un cluster.

$SLURM_DB_SECRET_ARN
  • Exemple de clé : SlurmDBSecretArn

  • Exemple de valeur : arn:aws:secretsmanager:us-east-1:111122223333:secret:sagemaker-hyperpod-mh-db-secret-us-east-1-dmz72K

  • Description : ARN secret de base de données utilisé lors de la création d’un cluster.

$SLURM_EXECUTION_ROLE_ARN
  • Exemple de clé : SlurmExecutionRoleArn

  • Exemple de valeur : arn:aws:iam::111122223333:role/sagemaker-hyperpod-mhSlurmExecutionRole-us-east-1

  • Description : ARN du rôle IAM pour le groupe d’instances de contrôleur, utilisé lors de la création d’un cluster.

$SLURM_FSX_DNS_NAME
$SLURM_FSX_MOUNT_NAME
$SLURM_SNS_FAILOVER_TOPIC_ARN
  • Exemple de clé : SlurmFailOverSNSTopicArn

  • Exemple de valeur : arn:aws:sns:us-east-1:111122223333:sagemaker-hyperpod-mhSlurmFailOverTopic-us-east-1

  • Description : ARN de la rubrique Amazon SNS, utilisé dans Création du fichier de configuration.