Revisión de la referencia de variables de entorno - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Revisión de la referencia de variables de entorno

Las siguientes variables de entorno se definen y utilizan en el tutorial de Configuración de varios nodos controladores para un clúster de SageMaker HyperPod Slurm. Estas variables de entorno solo están disponibles en la sesión actual, a menos que se conserven de forma explícita. Se definen con la sintaxis de $variable_name. Las variables con key/value pares representan recursos AWS creados por el usuario, mientras que las variables sin claves están definidas por el usuario.

Referencia de las variables de entorno
Variable Description (Descripción)
$BACKUP_SUBNET
  • Clave de muestra: BackupPrivateSubnet

  • Ejemplo de valor: subnet-04a8ab51748510a51

  • Descripción: El ID de subred privada de respaldo utilizado para la creación del clúster de HyperPod Slurm.

$COMPUTE_IG_NAME
  • Ejemplo de valor: compute-nodes

  • Descripción: es el nombre del grupo de instancias de computación utilizado para crear el clúster.

$COMPUTE_NODE_ROLE
  • Clave de muestra: AmazonSagemakerClusterExecutionRoleArn

  • Ejemplo de valor: arn:aws:iam::111122223333:role/sagemaker-hyperpod-AmazonSagemakerClusterExecutionR-123OTacPcKk1

  • Descripción: es el Nombre de recurso de Amazon (ARN) del rol de IAM para el grupo de instancias de computación.

$CONTOLLER_IG_NAME
  • Ejemplo de valor: controller-machine

  • Descripción: es el nombre del grupo de instancias de computación utilizado para crear el clúster.

$DB_USER_NAME
$EMAIL
$PRIMARY_SUBNET
  • Clave de muestra: PrimaryPrivateSubnet

  • Ejemplo de valor: subnet-01a56ebc42df102a7

  • Descripción: El ID de subred privada principal utilizado para HyperPod la creación del clúster de Slurm.

$POLICY
  • Ejemplo de valor: arn:aws:iam::111122223333:policy/AmazonSagemakerExecutionPolicy

  • Descripción: es el ARN de la política de IAM que crea y asocia al rol de ejecución de Slurm para el grupo de instancias del controlador.

$REGION
  • Ejemplo de valor: us-east-1

  • Descripción: El Región de AWS lugar donde se crean todos los recursos.

$ROOT_BUCKET_NAME
  • Clave de muestra: SecurityGroup

  • Ejemplo de valor: sagemaker-lifecycle-ab214000

  • Descripción: es el nombre del bucket de Amazon S3 en el que se cargan los scripts de ciclo de vida.

$SECURITY_GROUP
$SLURM_DB_ENDPOINT_ADDRESS
  • Clave de muestra: SlurmDBEndpointAddress

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

  • Descripción: es el punto de conexión de la base de datos de Amazon RDS que se utiliza para crear el clúster.

$SLURM_DB_SECRET_ARN
  • Clave de muestra: SlurmDBSecretArn

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

  • Descripción: es el ARN del secreto de la base de datos utilizado para crear el clúster.

$SLURM_EXECUTION_ROLE_ARN
  • Clave de muestra: SlurmExecutionRoleArn

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

  • Descripción: es el ARN del rol de IAM para el grupo de instancias del controlador, que se utiliza para crear el clúster.

$SLURM_FSX_DNS_NAME
$SLURM_FSX_MOUNT_NAME
$SLURM_SNS_FAILOVER_TOPIC_ARN
  • Clave de muestra: SlurmFailOverSNSTopicArn

  • Ejemplo de valor: arn:aws:sns:us-east-1:111122223333:sagemaker-hyperpod-mhSlurmFailOverTopic-us-east-1

  • Descripción: es el ARN del tema de Amazon SNS, que se utiliza en Creación del archivo de configuración.