Instaladores de software para criar de forma personalizada AMIs AWS PCS - 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á.

Instaladores de software para criar de forma personalizada AMIs AWS PCS

AWS fornece um arquivo para download que pode instalar o AWS PCS software em uma instância. AWS também fornece software que pode baixar, compilar e instalar versões relevantes do Slurm e de suas dependências. Você pode usar essas instruções para criar de forma personalizada AMIs para uso com AWS PCS ou usar seus próprios métodos.

AWS PCSinstalador de software

O instalador do AWS PCS software configura uma instância para trabalhar AWS PCS durante o processo de inicialização da instância. Você deve usar os AWS instaladores fornecidos para instalar o AWS PCS software em seu dispositivo personalizado. AMI

Instalador do Slurm

O instalador do Slurm baixa, compila e instala versões relevantes do Slurm e de suas dependências. Você pode usar o instalador do Slurm para criar de forma personalizada AMIs para. AWS PCS Você também pode usar seus próprios mecanismos se eles forem consistentes com a configuração de software fornecida pelo instalador do Slurm.

O software AWS fornecido instala o seguinte:

O software AWS fornecido altera a configuração do sistema da seguinte forma:

  • O systemd arquivo Slurm criado pela compilação é copiado /etc/systemd/system/ com o nome do arquivo. slurmd-23.11.service

  • Se eles não existirem, um usuário e um grupo (slurm:slurm) do Slurm são criados comUID/GIDof. 401

  • No Amazon Linux 2 e no Rocky Linux 9, a instalação adiciona o EPEL repositório para instalar o software necessário para criar o Slurm ou suas dependências.

  • RHEL9Na instalação, habilitará codeready-builder-for-rhel-9-rhui-rpms e epel-release-latest-9 instalará o software necessário fedoraproject para criar o Slurm ou suas dependências.

Sistemas operacionais compatíveis

O AWS PCS software e os instaladores do Slurm oferecem suporte aos seguintes sistemas operacionais:

  • Amazon Linux 2

  • RedHat Linux corporativo 9

  • Rocky Linux 9

  • Ubuntu 22.04

nota

AMIs de deep learning da AWS (DLAMI) as versões baseadas no Amazon Linux 2 e no Ubuntu 22.04 devem ser compatíveis com o AWS PCS software e os instaladores do Slurm. Para obter mais informações, consulte Escolhendo o seu DLAMI no Guia do AMIs de deep learning da AWS desenvolvedor.

Tipos de instâncias compatíveis

AWS PCSo software e os instaladores do Slurm oferecem suporte a qualquer tipo de instância x86_64 ou arm64 que possa executar um dos sistemas operacionais compatíveis.

Versões do Slurm suportadas

As seguintes versões principais do Slurm são suportadas:

  • Fauna 23.11

Verifique os instaladores usando uma soma de verificação

Você pode usar SHA256 somas de verificação para verificar os arquivos tarball (.tar.gz) do instalador. 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.

Para verificar um tarball

Use o utilitário sha256sum para a soma de SHA256 verificação e especifique o nome do arquivo tarball. Você deve executar o comando a partir do diretório em que salvou o arquivo tarball.

  • SHA256

    $ sha256sum tarball_filename.tar.gz

O comando deve retornar um valor de soma de verificação no formato a seguir.

checksum_value tarball_filename.tar.gz

Compare o valor da soma de verificação retornado pelo comando com o valor da soma de verificação fornecido na tabela a seguir. Se as somas de verificação corresponderem, é seguro executar o script de instalação.

Importante

Se as somas de verificação não corresponderem, não execute o script de instalação. Entre em contato com a AWS Support.

Por exemplo, o comando a seguir gera a SHA256 soma de verificação para o tarball do Slurm 23.11.9.

$ sha256sum aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz

Resultado do exemplo:

1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8 aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz

A tabela a seguir lista as somas de verificação das versões recentes dos instaladores. Substituir us-east-1 com o Região da AWS local onde você usa AWS PCS.

Installer (Instalador) Baixar URL SHA256soma de verificação
AWS PCSagente 1.0.1-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.1-1.tar.gz
04e22264019837e3f42d8346daf5886eaacecd21571742eb505ea8911786bcb2
AWS PCSagente 1.0.0-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.0-1.tar.gz
d2d3d68d00c685435c38af471d7e2492dde5ce9eb222d7b6ef0042144b134ce0
Slurm 23.11.9-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz
1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8