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 que seja compatível com o. AWS PCS

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

  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: Substituto region com o Região da AWS da sua instância temporária, comous-east-1.

    curl https://aws-pcs-repo-region.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz \ -o aws-pcs-slurm-23.11-installer-23.11.9-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-23.11-installer-latest.tar.gz). latest

    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 GPG chave pública AWS PCS e importe-a para o seu chaveiro. Substituto region com o 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.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 GPG chave.

      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. Substituir region com o Região da AWS local em que você iniciou sua instância temporária, comous-east-1.

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

      A saída deve ser semelhante à seguinte:

      gpg: assuming signed data in './aws-pcs-slurm-23.11-installer-23.11.9-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 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-23.11-installer-23.11.9-1.tar.gz && \ cd aws-pcs-slurm-23.11-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-23.11/version

    A saída deve ser semelhante à seguinte:

    SLURM_INSTALL_DATE='Mon Aug 12 12:38:56 UTC 2024'
    SLURM_VERSION='23.11.9'
    PCS_SLURM_RELEASE='1'