Etapa 3 — Instalar o Slurm - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 3 — Instalar o Slurm

Instale uma versão do Slurm compatível com AWS o PCS. Para obter mais informações, consulte Versões Slurm no PCS AWS.

nota

Se você tiver uma AMI com uma versão anterior do software Slurm instalada, deverá executar as etapas a seguir para instalar a nova versão do Slurm. O agente AWS PCS habilita a versão correta dos binários do Slurm em tempo de execução, de acordo com a versão do Slurm configurada no momento da criação do cluster.

Para instalar o Slurm
  1. Conecte-se à mesma instância temporária em que você instalou o software AWS PCS.

  2. Baixe o software instalador do Slurm. O instalador do Slurm é empacotado em um arquivo tarball () compactado. .tar.gz Para fazer download da última versão estável, use o seguinte comando: regionSubstitua pela Região da AWS da sua instância temporária, comous-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

    Você também pode obter a versão mais recente substituindo o número da versão pelo comando anterior (por exemplo:aws-pcs-slurm-25.05-installer-latest.tar.gz). latest Para obter uma lista completa das versões disponíveis com somas de verificação, consulte. Versões Slurm no PCS AWS

    nota

    Isso pode mudar em futuras versões do software instalador Slurm.

  3. (Opcional) Verifique a autenticidade e a integridade do pacote de instalação do Slurm. Recomendamos que você faça isso para verificar a identidade do fornecedor do software e para verificar se a aplicação não foi alterada ou corrompida desde que foi publicada.

    1. Baixe a chave GPG pública para AWS PCS e importe-a para o seu chaveiro. regionSubstitua pelo Região da AWS local em que você iniciou sua instância temporária. O comando deve retornar um valor de chave. Registre o valor da chave; você o usa na próxima etapa.

      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. Execute o comando a seguir para verificar a impressão digital da chave GPG.

      gpg --fingerprint 7EEF030EDDF5C21C

      O comando deve retornar uma impressão digital idêntica à seguinte:

      1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C
      Importante

      Não execute o script de instalação do Slurm se a impressão digital não corresponder. Entrar em contato com o AWS Support.

    3. Baixe o arquivo de assinatura e verifique a assinatura do arquivo tarball do instalador do Slurm. regionSubstitua pelo Região da AWS local em que você iniciou sua instância temporária, comous-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

      A saída deve ser semelhante ao seguinte:

      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 o resultado incluir Good signature e a impressão digital corresponder à impressão digital retornada na etapa anterior, vá para a próxima etapa.

      Importante

      Não execute o script de instalação do Slurm se a impressão digital não corresponder. Entrar em contato com o AWS Support.

  4. Extraia os arquivos do arquivo compactado .tar.gz e navegue para o diretório extraído.

    tar -xf aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz && \ cd aws-pcs-slurm-25.05-installer
  5. Instale o Slurm. O instalador baixa, compila e instala o Slurm e suas dependências. Isso leva vários minutos, dependendo das especificações da instância temporária que você selecionou.

    sudo ./installer.sh -y
  6. Verifique o arquivo da versão do agendador para confirmar a instalação.

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

    A saída deve ser semelhante ao seguinte:

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