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à.
Programmi di installazione software per creare AMI personalizzate per PC AWS
AWS fornisce un file scaricabile che consente di installare il software AWS PCS su un'istanza. AWS fornisce inoltre software in grado di scaricare, compilare e installare le versioni pertinenti di Slurm e delle sue dipendenze. È possibile utilizzare queste istruzioni per creare AMI personalizzate da utilizzare con AWS PCS oppure utilizzare metodi personalizzati.
Indice
AWS Programma di installazione del software PCS Agent
Il programma di installazione del software AWS PCS Agent configura un'istanza per funzionare con AWS PCS durante il processo di avvio dell'istanza. È necessario utilizzare i programmi AWS di installazione forniti per installare l'agente AWS PCS sull'AMI personalizzata.
Per ulteriori informazioni sul software AWS PCS Agent, vedere. AWS Versioni dell'agente PCS
Programma di installazione Slurm
Il programma di installazione di Slurm scarica, compila e installa le versioni pertinenti di Slurm e delle sue dipendenze. Puoi usare il programma di installazione Slurm per creare AMI personalizzate per PC. AWS È inoltre possibile utilizzare i propri meccanismi se sono coerenti con la configurazione software fornita dal programma di installazione di Slurm. Per ulteriori informazioni sul supporto AWS PCS per Slurm, vedere. Versioni Slurm in PCS AWS
Il software AWS fornito installa quanto segue:
-
Slurm
alla versione principale e di manutenzione richiesta (attualmente versione 25.11.x) - Licenza GPL 2 -
Slurm è costruito con set to
--sysconfdir/etc/slurm -
Slurm è costruito con l'opzione e
--enable-pam--without-munge -
Slurm è costruito con l'opzione
--sharedstatedir=/run/slurm/ -
Slurm è costruito con supporto PMIX e JWT
-
Slurm è installato su
/opt/aws/pcs/schedulers/slurm-25.11
-
-
OpenPMIX (versione 4.2.6
) — Licenza -
OpenPMIX è installato come sottodirectory di
/opt/aws/pcs/scheduler/
-
-
libjwt (versione 1.17.0
) — Licenza MPL-2.0 -
libjwt è installato come sottodirectory di
/opt/aws/pcs/scheduler/
-
Il software AWS fornito modifica la configurazione del sistema come segue:
-
Il
systemdfile Slurm creato dalla build viene copiato con il nome del file./etc/systemd/system/slurmd-25.11.service -
Se non esistono, vengono creati un utente e un gruppo Slurm (
slurm:slurm) con of. UID/GID401 -
La cartella
/etc/aws/pcs/scheduler/slurm-25.11/plugstack.conf.d/viene creata per memorizzare la configurazioneEstendi la funzionalità Slurm sui PC con i plugin SPANK AWS. -
Su Amazon Linux 2 e Rocky Linux 9 l'installazione aggiunge il repository EPEL per installare il software richiesto per creare Slurm o le sue dipendenze.
-
Su RHEL9 l'installazione abiliterà
codeready-builder-for-rhel-9-rhui-rpmse riavvierà l'installazione del software richiestofedoraprojectper creareepel-release-latest-9Slurm o le sue dipendenze.
Sistemi operativi supportati
Per informazioni, consulta Sistemi operativi supportati in AWS PCS.
Nota
AWS Deep Learning AMIs Le versioni (DLAMI) basate su Amazon Linux 2023 e Ubuntu 22.04 dovrebbero essere compatibili con il software AWS PCS e i programmi di installazione Slurm. Per ulteriori informazioni, consulta Scelta del DLAMI nella Guida per gli AWS Deep Learning AMIs sviluppatori.
Tipi di istanze supportati
AWS Il software PCS e i programmi di installazione Slurm supportano qualsiasi tipo di istanza x86_64 o arm64 in grado di eseguire uno dei sistemi operativi supportati.
Versioni Slurm supportate
Per informazioni, consulta Versioni Slurm in PCS AWS.
Verifica gli installatori utilizzando un checksum
È possibile utilizzare i checksum SHA256 per verificare i file tarball (.tar.gz) del programma di installazione. È consigliabile eseguire questa operazione per verificare l'identità dell'autore del software e che l'applicazione non sia stata alterata o danneggiata dopo la pubblicazione.
Per verificare un tarball
Utilizzate l'utilità sha256sum per il checksum SHA256 e specificate il nome del file tarball. È necessario eseguire il comando dalla directory in cui è stato salvato il file tarball.
-
SHA256
$sha256sumtarball_filename.tar.gz
Il comando deve restituire un valore di checksum nel formato seguente.
checksum_value tarball_filename.tar.gz
Confrontate il valore di checksum restituito dal comando con il valore di checksum fornito nella tabella seguente. Se i checksum corrispondono, è sicuro eseguire lo script di installazione.
Importante
Se i checksum non corrispondono, non eseguite lo script di installazione. Contattare Supporto
Ad esempio, il comando seguente genera il checksum SHA256 per il tarball Slurm 25.11.2-1.
$sha256sum aws-pcs-slurm-25.11-installer-25.11.2-1.tar.gz
Output di esempio:
aa063bc01b2ccd84a82402e8b8dbcd8c7401ebd2e0a670c867d77167944d621a aws-pcs-slurm-25.11-installer-25.11.2-1.tar.gz
Nelle tabelle seguenti sono elencati i checksum per le versioni recenti dei programmi di installazione. us-east-1Sostituiscilo con quello Regione AWS in cui usi PCS. AWS
| Installer (Programma di installazione) | Scarica il URL | Checksum SHA256 |
|---|---|---|
| AWS Agente PCS 1.4.0-1 |
|
|
| AWS Agente PCS 1.3.2-1 |
|
|
| AWS Agente PCS 1.3.1-1 |
|
|
| AWS Agente PCS 1.3.0-1 |
|
|
| AWS Agente PCS 1.2.2-1 |
|
|
| AWS Agente PCS 1.2.1-1 |
|
|
| AWS Agente PCS 1.2.0-1 |
|
|
| AWS Agente PCS 1.1.1-1 |
|
|
| AWS Agente PCS 1.1.0-1 |
|
|
| AWS Agente PCS 1.0.1-1 |
|
|
| AWS Agente PCS 1.0.0-1 |
|
|
| Installer (Programma di installazione) | Scarica il URL | Checksum SHA256 |
|---|---|---|
| Slurm 25.11.2-1 |
|
|
| Slurm 25.05.7-1 |
|
|
| Slurm 25.05.5-1 |
|
|
| Slurm 25.05.4-1 |
|
|
| Slurm 25.05.3-1 |
|
|
| Slurm 24.11.7-1 |
|
|
| Slurm 24.11.6-2 |
|
|
| Slurm 24.11.6-1 |
|
|
| Slurm 24.11.5-1 |
|
|
| Slurm 24.05.8-2 |
|
|
| Slurm 24.05.8-1 |
|
|
| Slurm 24.05.7-1 |
|
|
| Slurm 24.05.5-2 |
|
|
| Slurm 23.11.10-4 (obsoleto) |
|
|
| Slurm 23.11.10-3 (obsoleto) |
|
|
| Slurm 23.11.10-2 (obsoleto) |
|
|
| Slurm 23.11.10-1 (deprecato) |
|
|
| Slurm 23.11.9-1 (obsoleto) |
|
|