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à.
Abilitazione dell'API REST Slurm nei PCS AWS
Abilita l'API REST Slurm per accedere all'interfaccia HTTP del cluster per la gestione e il monitoraggio programmatici dei lavori. È possibile abilitare questa funzionalità durante la creazione del cluster o aggiornare un cluster esistente che soddisfi i requisiti.
Prerequisiti
Prima di abilitare l'API REST di Slurm, assicurati di avere:
Procedura
Per abilitare l'API REST di Slurm su un nuovo cluster
- Console di gestione AWS
-
-
Apri la console AWS PCS all'indirizzo. https://console.aws.amazon.com/pcs/
-
Scegli Crea cluster.
-
In Dettagli del cluster, scegli Slurm versione 25.05 o successiva.
-
Configura le altre impostazioni del cluster secondo necessità.
-
Nella sezione di configurazione Scheduler, imposta l'API REST su Enabled.
-
Configura il gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle sorgenti desiderate.
-
Completa il processo di creazione del cluster.
- AWS CLI
-
-
Aggiungi una configurazione Slurm REST durante la creazione del cluster.
aws pcs create-cluster --region region \
--cluster-name my-cluster \
--scheduler type=SLURM, version=25.05 \
--size SMALL \
--networking subnetIds=subnet-ExampleId1,securityGroupIds=sg-ExampleId1 \
--slurm-configuration slurmRest='{mode=STANDARD}'
-
Configura il gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle sorgenti desiderate.
Per abilitare l'API REST Slurm su un cluster esistente
- Console di gestione AWS
-
-
Apri la console AWS PCS all'indirizzo. https://console.aws.amazon.com/pcs/
-
Scegli il tuo cluster dall'elenco.
-
Verifica che il tuo cluster utilizzi Slurm versione 25.05 o successiva nei dettagli del cluster.
-
Scegli Modifica cluster.
-
Nella sezione di configurazione Scheduler, imposta l'API REST su Enabled.
-
Scegli Aggiorna cluster per applicare le modifiche.
-
Configura il gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle sorgenti desiderate.
- AWS CLI
-
-
Aggiorna il tuo cluster con una configurazione Slurm REST, come in questo esempio.
aws pcs update-cluster --cluster-identifier my-cluster \
--slurm-configuration 'slurmRest={mode=STANDARD}'
-
Configura il gruppo di sicurezza del cluster per consentire il traffico HTTP sulla porta 6820 dalle sorgenti desiderate.
Cosa succede dopo l'attivazione
Quando abiliti l'API REST, AWS PCS automaticamente:
-
Genera una chiave di firma JWT e la memorizza in AWS Secrets Manager.
-
Espone l'endpoint dell'API all'https://<clusterPrivateIpAddress>:6820interno del tuo VPC.
-
Aggiorna la configurazione del cluster per mostrare i dettagli dell'endpoint dell'API REST.
Ora puoi autenticare e utilizzare l'API REST per la gestione dei lavori e le operazioni del cluster.