

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
<a name="working-with_ami_installers"></a>

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.

**Contents**
+ [AWS Instalador do software do agente PCS](#working-with_ami_installers_service)
+ [Instalador do Slurm](#working-with_ami_installers_slurm)
+ [Sistemas operacionais compatíveis](#working-with_ami_installers_os)
+ [Tipos de instâncias compatíveis](#working-wth_ami_installers_instance-types)
+ [Versões do Slurm suportadas](#working-with_ami_installers_slurm-versions)
+ [Verifique os instaladores usando uma soma de verificação](#working-with_ami_installers_verify)

## AWS Instalador do software do agente PCS
<a name="working-with_ami_installers_service"></a>

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, consulte[AWS Versões do agente PCS](pcs-agent-versions.md).

## Instalador do Slurm
<a name="working-with_ami_installers_slurm"></a>

 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](slurm-versions.md)

O software AWS fornecido instala o seguinte:
+  [Slurm](https://slurm.schedmd.com/) [na versão principal e de manutenção solicitada (atualmente versão 25.05.x) - Licença GPL 2](https://github.com/SchedMD/slurm?tab=License-1-ov-file)
  +  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-25.05` 
+  [OpenPmix](https://openpmix.github.io/) [(versão 4.2.6) — Licença](https://github.com/openpmix/openpmix?tab=License-1-ov-file) 
  +  O OpenPmix é instalado como um subdiretório do `/opt/aws/pcs/scheduler/` 
+  [libjwt](https://benmcollins.github.io/libjwt/) [(versão 1.17.0) — Licença MPL-2.0](https://github.com/benmcollins/libjwt?tab=MPL-2.0-1-ov-file#readme) 
  +  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-25.05.service`
+  Se eles não existirem, um usuário e um grupo (`slurm:slurm`) do Slurm são criados com UID/GID of. `401`
+  A pasta `/etc/aws/pcs/scheduler/slurm-25.05/plugstack.conf.d/` é criada para armazenar sua [Estenda a funcionalidade do Slurm no AWS PCS com plug-ins SPANK](spank.md) configuração.
+  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` e `epel-release-latest-9` instalará o software necessário `fedoraproject` para criar o Slurm ou suas dependências. 

## Sistemas operacionais compatíveis
<a name="working-with_ami_installers_os"></a>

Consulte [Sistemas operacionais compatíveis no AWS PCS](operating-systems.md).

**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 Como [escolher sua DLAMI](https://docs.aws.amazon.com/dlami/latest/devguide/options.html) no AMIs de deep learning da AWS Guia do desenvolvedor.*

## Tipos de instâncias compatíveis
<a name="working-wth_ami_installers_instance-types"></a>

 AWS O software PCS e os instaladores do Slurm oferecem suporte a qualquer tipo de instância x86\$164 ou arm64 que possa executar um dos sistemas operacionais compatíveis. 

## Versões do Slurm suportadas
<a name="working-with_ami_installers_slurm-versions"></a>

Consulte [Versões Slurm no PCS AWS](slurm-versions.md).

## Verifique os instaladores usando uma soma de verificação
<a name="working-with_ami_installers_verify"></a>

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 [Suporte](https://console.aws.amazon.com/support).

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

```
$ sha256sum aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz
```

Resultado do exemplo:

```
3b0f93bce441d4f4f6935175f2c1e81cd961cb923adb416fa6689f5592047a7d aws-pcs-slurm-25.05-installer-25.05.4-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.


**AWS Agente PCS**  

| Installer (Instalador) | Faça download do URL | SHA256 soma de verificação | 
| --- | --- | --- | 
| AWS Agente PCS 1.3.2-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.3.2-1.tar.gz</pre>  |  <pre>06b32a952a1c849e3442e35c28ac2e4d6962b09286cad748f3c83d561b52ec6f</pre>  | 
| AWS Agente PCS 1.3.1-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.3.1-1.tar.gz</pre>  |  <pre>5b7f1eb7b3a86bd2d331b5cb0138d868dc9452da34b480becd86af892c7e8d19</pre>  | 
| AWS Agente PCS 1.3.0-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.3.0-1.tar.gz</pre>  |  <pre>eadc9b65c3db248bdde2a6c41814dfb1b97239f24ad55e03d8526dd9ab4a8d16</pre>  | 
| AWS Agente PCS 1.2.2-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.2.2-1.tar.gz</pre>  |  <pre>fd7b6ea5442db75d723fc4971781ce6ae511baa21b87c4286fc1df8127b282b8</pre>  | 
| AWS Agente PCS 1.2.1-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.2.1-1.tar.gz</pre>  |  <pre>2b784643ca01ccca1baa64fbfb34bb41efe8bdca69470998b74ce3962bc271d4</pre>  | 
| AWS Agente PCS 1.2.0-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.2.0-1.tar.gz</pre>  |  <pre>470db8c4fc9e50277b6317f98584b6b547e73523043e34f018eecae767846805</pre>  | 
| AWS Agente PCS 1.1.1-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.1.1-1.tar.gz</pre>  |  <pre>bef078bf60a6d8ecde2e6c49cd34d088703f02550279e3bf483d57a235334dc6</pre>  | 
| AWS Agente PCS 1.1.0-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.1.0-1.tar.gz</pre>  |  <pre>594c32194c71bccc5d66e5213213ae38dd2c6d2f9a950bb01accea0bbab0873a</pre>  | 
| AWS Agente PCS 1.0.1-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.1-1.tar.gz</pre>  |  <pre>04e22264019837e3f42d8346daf5886eaacecd21571742eb505ea8911786bcb2</pre>  | 
| AWS Agente PCS 1.0.0-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.0-1.tar.gz</pre>  |  <pre>d2d3d68d00c685435c38af471d7e2492dde5ce9eb222d7b6ef0042144b134ce0</pre>  | 


**Instalador do Slurm**  

| Installer (Instalador) | Faça download do URL | SHA256 soma de verificação | 
| --- | --- | --- | 
| Slurm 25.05.4-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz</pre>  |  <pre>3b0f93bce441d4f4f6935175f2c1e81cd961cb923adb416fa6689f5592047a7d</pre>  | 
| Slurm 25.05.3-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.3-1.tar.gz</pre>  |  <pre>851bb5815b6700ceb30cc4a3fda204ca8ce362c14528c339908983255a936cf0</pre>  | 
| Slurm 24.11.6-2 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.11-installer-24.11.6-2.tar.gz</pre>  |  <pre>f17cd78e0bc6b9c818b794d9d2685cceabdc73f4fbb12f7566ae5b86a5abc32b</pre>  | 
| Slurm 24.11.6-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.11-installer-24.11.6-1.tar.gz</pre>  |  <pre>225de9fc18206f5f65f412effe1fd457614ac97ee9822b3ff804a452b0fae522</pre>  | 
| Slurm 24.11.5-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.11-installer-24.11.5-1.tar.gz</pre>  |  <pre>593efe4d66bef2f3e46d5a382fb5a32f7a3ca2510bcf1b3c85739f4f951810d5</pre>  | 
| Slurm 24.05.8-2 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.05-installer-24.05.8-2.tar.gz</pre>  |  <pre>c494b0b55c319a4c2f3faf668c759d46c32c4c7aa94ae97d94128328fe95364b</pre>  | 
| Slurm 24.05.8-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.05-installer-24.05.8-1.tar.gz</pre>  |  <pre>210a43b376af082bbad640b2032655885790c5dab0e6489cc327c7310a375849</pre>  | 
| Slurm 24.05.7-1 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.05-installer-24.05.7-1.tar.gz</pre>  |  <pre>0b5ed7c81195de2628c78f37c79e63fc4ae99132ca6b019b53a0d68792ee82c5</pre>  | 
| Slurm 24.05.5-2 |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.05-installer-24.05.5-2.tar.gz</pre>  |  <pre>7cc8d8294f2fbff95fe0602cf9e21e02003b5d96c0730e0a18c6aa04c7a4967b</pre>  | 
| Slurm 23.11.10-4 (obsoleto) |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-4.tar.gz</pre>  |  <pre>bb2d8c919c69dba38d14358f49c7f0427564c5dd4af85a1c9eca2c57ceeae29a</pre>  | 
| Slurm 23.11.10-3 (obsoleto) |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-3.tar.gz</pre>  |  <pre>488a10ee0fbd57ec0e0ff7ea708a9e3038fafdc025c6bb391c75c2e2a7852a00</pre>  | 
| Slurm 23.11.10-2 (obsoleto) |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-2.tar.gz</pre>  |  <pre>0bbe85423305c05987931168caf98da08a34c25f9eec0690e8e74de0b7bc8752</pre>  | 
| Slurm 23.11.10-1 (obsoleto) |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.10-1.tar.gz</pre>  |  <pre>27e8faa9980e92cdfd8cfdc71f937777f0934552ce61e33dac4ecf5a20321e44</pre>  | 
| Slurm 23.11.9-1 (obsoleto) |  <pre>https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz</pre>  |  <pre>1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8</pre>  | 