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 para AWS PCS
AWS fornece um arquivo para download que pode instalar o software AWS PCS 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 uma versão personalizada AMIs para uso com o AWS PCS ou pode usar seus próprios métodos.
Sumário
AWS Instalador do software do agente PCS
O instalador do software do agente AWS PCS configura uma instância para funcionar com o AWS PCS durante o processo de inicialização da instância. Você deve usar AWS instaladores fornecidos para instalar o agente AWS PCS em sua AMI personalizada.
Para obter mais informações sobre o software do agente AWS PCS, consulteAWS Versões do agente PCS.
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. Para obter mais informações sobre o suporte do AWS PCS para o Slurm, consulte. Versões Slurm no PCS AWS
O software AWS fornecido instala o seguinte:
-
Slurm
na versão principal e de manutenção solicitada (atualmente versão 24.11.x) - Licença GPL 2 -
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 a PMIX e JWT
-
O Slurm é instalado em
/opt/aws/pcs/schedulers/slurm-24.11
-
-
OpenPmix
(versão 4.2.6) — Licença -
O OpenPmix é instalado como um subdiretório do
/opt/aws/pcs/scheduler/
-
-
libjwt
(versão 1.17.0) — Licença MPL-2.0 -
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-24.11.service
-
Se eles não existirem, um usuário e um grupo (
slurm:slurm
) do Slurm são criados com UID/GID of.401
-
No Amazon Linux 2 e no Rocky Linux 9, a instalação adiciona o repositório EPEL para instalar o software necessário para criar o Slurm ou suas dependências.
-
RHEL9 Na 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
Consulte Sistemas operacionais compatíveis no AWS PCS.
nota
AMIs de deep learning da AWS As versões (DLAMI) baseadas no Amazon Linux 2 e no Ubuntu 22.04 devem ser compatíveis com o software PCS e os instaladores AWS do Slurm. Para obter mais informações, consulte Escolhendo sua DLAMI no AMIs de deep learning da AWS Guia do desenvolvedor.
Tipos de instâncias compatíveis
AWS O software PCS 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
Consulte Versões Slurm no PCS AWS.
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 Suporte
Por exemplo, o comando a seguir gera a SHA256 soma de verificação para o tarball do Slurm 24.11.5-1.
$
sha256sum aws-pcs-slurm-24.11-installer-24.11.5-1.tar.gz
Resultado do exemplo:
593efe4d66bef2f3e46d5a382fb5a32f7a3ca2510bcf1b3c85739f4f951810d5 aws-pcs-slurm-24.11-installer-24.11.5-1.tar.gz
As tabelas a seguir listam as somas de verificação das versões recentes dos instaladores. us-east-1
Substitua pelo Região da AWS local em que você usa o AWS PCS.
Installer (Instalador) | Faça download do URL | SHA256 soma de verificação |
---|---|---|
AWS Agente PCS 1.2.1-1 |
|
|
AWS Agente PCS 1.2.0-1 |
|
|
AWS Agente PCS 1.1.1-1 |
|
|
AWS Agente PCS 1.1.0-1 |
|
|
AWS Agente PCS 1.0.1-1 |
|
|
AWS Agente PCS 1.0.0-1 |
|
|
Installer (Instalador) | Faça download do URL | SHA256 soma de verificação |
---|---|---|
Slurm 24.11.5-1 |
|
|
Slurm 24.05.7-1 |
|
|
Slurm 24.05.5-2 |
|
|
Slurm 23.11.10-3 |
|
|
Slurm 23.11.10-2 |
|
|
Slurm 23.11.10-1 |
|
|
Slurm 23.11.9-1 |
|
|