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.
Sumário
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:
-
Slurm
na versão principal e de manutenção solicitada (atualmente versão 23.11.8) - Licença 2 GPL -
O Slurm é construído com
--sysconfdir
um conjunto de/etc/slurm
-
O Slurm é construído com a opção e
--enable-pam
--without-munge
-
O Slurm é construído com a opção
--sharedstatedir=/run/slurm/
-
O Slurm é construído com suporte e PMIX JWT
-
O Slurm é instalado em
/opt/aws/pcs/schedulers/slurm-23.11
-
-
Open PMIX
(versão 4.2.6) — Licença -
Open PMIX é instalado como um subdiretório do
/opt/aws/pcs/scheduler/
-
-
libjwt
(versão 1.15.3) — Licença -2.0 MPL -
libjwt é instalado como um subdiretório do
/opt/aws/pcs/scheduler/
-
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
eepel-release-latest-9
instalará o software necessáriofedoraproject
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
$
sha256sumtarball_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 |
|
|
AWS PCSagente 1.0.0-1 |
|
|
Slurm 23.11.9-1 |
|
|