Validez les fichiers JSON de configuration avant de créer un cluster Slurm sur HyperPod - Amazon SageMaker

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.

Validez les fichiers JSON de configuration avant de créer un cluster Slurm sur HyperPod

Pour valider les fichiers JSON de configuration avant de soumettre une demande de création de cluster, utilisez le script de validation de configuration validate-config.py. Ce script analyse et compare le fichier de configuration de votre HyperPod cluster et JSON le fichier de configuration JSON Slurm, et identifie toute erreur de configuration des ressources entre les deux fichiers et également entre les ressources Amazon, EC2 Amazon VPC et Amazon. FSx Par exemple, pour valider les provisioning_parameters.json fichiers create_cluster.json et de la Commencez par les scripts de cycle de vie de base fournis par HyperPod section, exécutez le script de validation comme suit.

python3 validate-config.py --cluster-config create_cluster.json --provisioning-parameters provisioning_parameters.json

Voici un exemple de résultat d'une validation réussie.

✔️ Validated instance group name worker-group-1 is correct ... ✔️ Validated subnet subnet-012345abcdef67890 ... ✔️ Validated security group sg-012345abcdef67890 ingress rules ... ✔️ Validated security group sg-012345abcdef67890 egress rules ... ✔️ Validated FSx Lustre DNS name fs-012345abcdef67890.fsx.us-east-1.amazonaws.com ✔️ Validated FSx Lustre mount name abcdefgh ✅ Cluster Validation succeeded