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à.
Passaggio 3: installa Slurm
Installa una versione di Slurm compatibile con. AWS PCS
Per installare Slurm
-
Connect alla stessa istanza temporanea in cui è stato installato il AWS PCS software.
-
Scarica il software di installazione Slurm. Il programma di installazione di Slurm è impacchettato in un file tarball () compresso.
.tar.gz
Per scaricare l'ultima versione stabile, utilizzare il comando seguente. Sostitutoregion
con la Regione AWS tua istanza temporanea, ad esempio.us-east-1
curl https://aws-pcs-repo-
region
.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz \ -o aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gzÈ inoltre possibile ottenere la versione più recente sostituendo il numero di versione con
latest
il comando precedente (ad esempio:aws-pcs-slurm-23.11-installer-latest.tar.gz
).Nota
Questo potrebbe cambiare nelle future versioni del software di installazione Slurm.
-
(Facoltativo) Verifica l'autenticità e l'integrità del tarball del programma di installazione di Slurm. È consigliabile eseguire questa operazione per verificare l'identità dell'autore del software e che il file non sia stato alterato o danneggiato dopo la pubblicazione.
-
Scarica la GPG chiave pubblica AWS PCS e importala nel tuo portachiavi. Sostituto
region
con il Regione AWS punto in cui hai lanciato l'istanza temporanea. Il comando dovrebbe restituire un valore di chiave. Registra il valore della chiave; lo utilizzerai nel passaggio successivo.wget https://aws-pcs-repo-public-keys-
region
.s3.amazonaws.com/aws-pcs-public-key.pub && \ gpg --import aws-pcs-public-key.pub -
Eseguite il comando seguente per verificare l'impronta digitale della GPG chiave.
gpg --fingerprint 7EEF030EDDF5C21C
Il comando dovrebbe restituire un'impronta digitale identica alla seguente:
1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C
Importante
Non eseguire lo script di installazione di Slurm se l'impronta digitale non corrisponde. Contatta il supporto AWS
. -
Scarica il file della firma e verifica la firma del file tarball del programma di installazione di Slurm. Replace (Sostituisci)
region
con il Regione AWS punto in cui hai lanciato l'istanza temporanea, ad esempio.us-east-1
wget https://aws-pcs-repo-
region
.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz.sig && \ gpg --verify ./aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz.sigL'output visualizzato dovrebbe essere simile al seguente:
gpg: assuming signed data in './aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz' gpg: Signature made Thu Aug 8 14:23:38 2024 CEST gpg: using RSA key 4BAA531875430EB0739E6D961BA7F0AF6E34C496 gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C Subkey fingerprint: 4BAA 5318 7543 0EB0 739E 6D96 1BA7 F0AF 6E34 C496
Se il risultato include
Good signature
e l'impronta digitale corrisponde all'impronta digitale restituita nel passaggio precedente, procedi al passaggio successivo.Importante
Non eseguire lo script di installazione di Slurm se l'impronta digitale non corrisponde. Contatta il supporto AWS
.
-
-
Estrarre i file dal file
.tar.gz
compresso e andare alla directory estratta.tar -xf aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz && \ cd aws-pcs-slurm-23.11-installer
-
Installa Slurm. Il programma di installazione scarica, compila e installa Slurm e le sue dipendenze. L'operazione richiede alcuni minuti, a seconda delle specifiche dell'istanza temporanea selezionata.
sudo ./installer.sh -y
-
Controlla il file della versione dello scheduler per confermare l'installazione.
cat /opt/aws/pcs/scheduler/slurm-23.11/version
L'output visualizzato dovrebbe essere simile al seguente:
SLURM_INSTALL_DATE='Mon Aug 12 12:38:56 UTC 2024' SLURM_VERSION='23.11.10' PCS_SLURM_RELEASE='1'