Validieren der JSON-Konfigurationsdateien vor der Erstellung eines Slurm-Clusters auf HyperPod
Verwenden Sie das Konfigurationsvalidierungsskript validate-config.pyprovisioning_parameters.json und create_cluster.json aus dem Von HyperPod bereitgestellte Basis-Lebenszyklusskripte-Abschnitt zu validieren, führen Sie das Validierungsskript wie folgt aus.
python3 validate-config.py --cluster-configcreate_cluster.json--provisioning-parametersprovisioning_parameters.json
Im Folgenden finden Sie eine Beispielausgabe für eine erfolgreiche Validierung.
✔️ 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