Fase 3 — Installare Slurm - AWS PC

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à.

Fase 3 — Installare Slurm

Installa una versione di Slurm compatibile con PCS. AWS Per ulteriori informazioni, consulta Versioni Slurm in PCS AWS.

Nota

Se hai un'AMI su cui è installata una versione precedente del software Slurm, devi eseguire le seguenti operazioni per installare la nuova versione di Slurm. L'agente AWS PCS abilita la versione corretta dei binari Slurm in fase di esecuzione, in base alla versione Slurm configurata al momento della creazione del cluster.

Per installare Slurm
  1. Connect alla stessa istanza temporanea in cui è stato installato il software AWS PCS.

  2. 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. Sostituitelo region con quello della vostra istanza temporanea, ad Regione AWS esempio. us-east-1

    curl https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz \ -o aws-pcs-slurm-25.05-installer-25.05.4-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-25.05-installer-latest.tar.gz). Per un elenco completo delle versioni disponibili con checksum, consulta. Versioni Slurm in PCS AWS

    Nota

    Questo potrebbe cambiare nelle future versioni del software di installazione Slurm.

  3. (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.

    1. Scarica la chiave GPG pubblica per AWS PCS e importala nel tuo portachiavi. Sostituiscila 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.region.amazonaws.com/aws-pcs-public-key.pub && \ gpg --import aws-pcs-public-key.pub
    2. Eseguite il comando seguente per verificare l'impronta digitale della chiave GPG.

      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.

    3. Scarica il file della firma e verifica la firma del file tarball del programma di installazione di Slurm. regionSostituiscilo con il Regione AWS punto in cui hai lanciato l'istanza temporanea, ad esempio. us-east-1

      wget https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sig && \ gpg --verify ./aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sig

      L'output visualizzato dovrebbe essere simile al seguente:

      gpg: assuming signed data in './aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz'
      gpg: Signature made Fri 24 Oct 2025 05:05:11 PM UTC using RSA key ID ECC0AE5C
      gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)"
      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: B7E1 8788 3517 6A74 C3D5  EAF5 6088 136D ECC0 AE5C

      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.

  4. Estrarre i file dal file .tar.gz compresso e andare alla directory estratta.

    tar -xf aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz && \ cd aws-pcs-slurm-25.05-installer
  5. 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
  6. Controlla il file della versione dello scheduler per confermare l'installazione.

    cat /opt/aws/pcs/scheduler/slurm-25.05/version

    L'output visualizzato dovrebbe essere simile al seguente:

    SLURM_INSTALL_DATE='Mon Nov 3 14:23:38 UTC 2025'
    SLURM_VERSION='25.05.4'
    PCS_SLURM_RELEASE='1'