Convalida i file di JSON configurazione prima di creare un cluster Slurm su HyperPod - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Convalida i file di JSON configurazione prima di creare un cluster Slurm su HyperPod

Per convalidare i file di JSON configurazione prima di inviare una richiesta di creazione del cluster, utilizzate lo script di convalida della configurazione. validate-config.py Questo script analizza e confronta il file di configurazione JSON del HyperPod cluster e il file di configurazione JSON Slurm e identifica eventuali errori di configurazione delle risorse tra i due file e anche tra le risorse Amazon, Amazon e EC2 Amazon. VPC FSx Ad esempio, per convalidare provisioning_parameters.json i file create_cluster.json and della Inizia con gli script del ciclo di vita di base forniti da HyperPod sezione, esegui lo script di convalida come segue.

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

Di seguito è riportato un esempio di output di una convalida riuscita.

✔️ 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