View a markdown version of this page

Instaladores de software para crear AMI personalizadas para AWS ORDENADORES - AWS PIEZAS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instaladores de software para crear AMI personalizadas para AWS ORDENADORES

AWS proporciona un archivo descargable que permite instalar el software AWS PCS en una instancia. AWS también proporciona software que puede descargar, compilar e instalar las versiones relevantes de Slurm y sus dependencias. Puedes usar estas instrucciones para crear AMI personalizadas para usarlas con AWS PCS o puedes usar tus propios métodos.

AWS Instalador del software PCS Agent

El instalador del software del agente AWS PCS configura una instancia para que funcione con AWS PCS durante el proceso de arranque de la instancia. Debe usar los AWS instaladores proporcionados para instalar el agente AWS PCS en su AMI personalizada.

Para obtener más información sobre el software del agente AWS PCS, consulte. AWS Versiones del agente PCS

Instalador de Slurm

El instalador de Slurm descarga, compila e instala las versiones relevantes de Slurm y sus dependencias. Puedes usar el instalador de Slurm para crear AMI personalizadas para PCS. AWS También puedes usar tus propios mecanismos si son coherentes con la configuración de software que proporciona el instalador de Slurm. Para obtener más información sobre la compatibilidad de AWS PCS con Slurm, consulte. Versiones de Slurm en AWS PIEZAS

El software AWS suministrado instala lo siguiente:

  • Slurm en la versión principal y de mantenimiento solicitada (actualmente la versión 25.11.x): licencia GPL 2 https://github.com/SchedMD/slurm?tab=License-1-ov-file

    • Slurm está construido con el valor establecido en --sysconfdir /etc/slurm

    • Slurm está construido con la opción y --enable-pam --without-munge

    • Slurm se construye con la opción --sharedstatedir=/run/slurm/

    • Slurm está construido con soporte para PMIX y JWT

    • Slurm está instalado en /opt/aws/pcs/schedulers/slurm-25.11

  • OpenPMix (versión 4.2.6) — Licencia https://github.com/openpmix/openpmix?tab=License-1-ov-file

    • OpenPMix se instala como un subdirectorio de /opt/aws/pcs/scheduler/

  • libjwt (versión 1.17.0) — Licencia MPL-2.0

    • libjwt se instala como un subdirectorio de /opt/aws/pcs/scheduler/

El software AWS proporcionado cambia la configuración del sistema de la siguiente manera:

  • El systemd archivo Slurm creado por la compilación se copia /etc/systemd/system/ con el nombre del archivo. slurmd-25.11.service

  • Si no existen, se crean un usuario y un grupo (slurm:slurm) de Slurm con o. UID/GID 401

  • /etc/aws/pcs/scheduler/slurm-25.11/plugstack.conf.d/Se crea la carpeta para almacenar tu configuración. Amplíe la funcionalidad de Slurm a AWS PCS con complementos de SPANK

  • En Amazon Linux 2 y Rocky Linux 9, la instalación añade el repositorio EPEL para instalar el software necesario para crear Slurm o sus dependencias.

  • En RHEL9, la instalación habilitará codeready-builder-for-rhel-9-rhui-rpms y epel-release-latest-9 desconectará fedoraproject para instalar el software necesario para crear Slurm o sus dependencias.

Sistemas operativos compatibles

Consulte Sistemas operativos compatibles en AWS PCS.

nota

AWS Deep Learning AMIs Las versiones (DLAMI) basadas en Amazon Linux 2023 y Ubuntu 22.04 deberían ser compatibles con el software PCS y los instaladores de Slurm. AWS Para obtener más información, consulta Cómo elegir tu DLAMI en la Guía para desarrolladores. AWS Deep Learning AMIs

Tipos de instancias admitidas

AWS Los instaladores de software PCS y Slurm admiten cualquier tipo de instancia x86_64 o arm64 que pueda ejecutar uno de los sistemas operativos compatibles.

Versiones de Slurm compatibles

Consulte Versiones de Slurm en AWS PIEZAS.

Verifique los instaladores mediante una suma de comprobación

Puede usar las sumas de comprobación SHA256 para verificar los archivos tar (.tar.gz) del instalador. Le recomendamos que lo haga para verificar la identidad del editor de software y para comprobar que la aplicación no se ha modificado ni dañado desde que se publicó.

Para verificar un archivo tar

Utilice la utilidad sha256sum para la suma de comprobación SHA256 y especifique el nombre del archivo tar. Debe ejecutar el comando desde el directorio en el que guardó el archivo tarball.

  • SHA256

    $ sha256sum tarball_filename.tar.gz

El comando debe devolver un valor de suma de comprobación con el siguiente formato.

checksum_value tarball_filename.tar.gz

Compare el valor de la suma de comprobación devuelto por el comando con el valor de la suma de comprobación que se proporciona en la tabla siguiente. Si las sumas de comprobación coinciden, es seguro ejecutar el script de instalación.

importante

Si las sumas de comprobación no coinciden, no ejecute el script de instalación. Ponte en contacto con Soporte.

Por ejemplo, el siguiente comando genera la suma de comprobación SHA256 para el archivo tar 25.11.7-1 de Slurm.

$ sha256sum aws-pcs-slurm-25.11-installer-25.11.7-1.tar.gz

Ejemplo de código de salida:

901305999c4b572229aade737d66865fcb6b52fe0c9c1f27d03f1ffda3b9cf13 aws-pcs-slurm-25.11-installer-25.11.7-1.tar.gz

En las tablas siguientes se enumeran las sumas de comprobación de las versiones recientes de los instaladores. us-east-1Sustitúyalo por el Región de AWS que utilice AWS PCS.

AWS Agente de PCS
Installer (Instalador) Descargar URL Suma de verificación SHA256
AWS Agente PCS 1.5.0-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.5.0-1.tar.gz
95a0de1a59d569e28f4dfbdf79da02bb49c4f4febaddc18a5e621c3bee09fa11
AWS Agente PCS 1.4.1-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.1-1.tar.gz
a5829029a293a1e7486c5a2c3c84c15c9d581b4918d2639c8c3ac5a96d7f10f5
AWS Agente PCS 1.4.0-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.4.0-1.tar.gz
e9a342478483df8e4666741ef2aad504321676508d489f88e96311297990a17f
AWS Agente PCS 1.3.2-1
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
06b32a952a1c849e3442e35c28ac2e4d6962b09286cad748f3c83d561b52ec6f
AWS Agente PCS 1.3.1-1
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
5b7f1eb7b3a86bd2d331b5cb0138d868dc9452da34b480becd86af892c7e8d19
AWS Agente PCS 1.3.0-1
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
eadc9b65c3db248bdde2a6c41814dfb1b97239f24ad55e03d8526dd9ab4a8d16
AWS Agente PCS 1.2.2-1
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
fd7b6ea5442db75d723fc4971781ce6ae511baa21b87c4286fc1df8127b282b8
AWS Agente PCS 1.2.1-1
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
2b784643ca01ccca1baa64fbfb34bb41efe8bdca69470998b74ce3962bc271d4
AWS Agente PCS 1.2.0-1
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
470db8c4fc9e50277b6317f98584b6b547e73523043e34f018eecae767846805
AWS Agente PCS 1.1.1-1
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
bef078bf60a6d8ecde2e6c49cd34d088703f02550279e3bf483d57a235334dc6
AWS Agente PCS 1.1.0-1
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
594c32194c71bccc5d66e5213213ae38dd2c6d2f9a950bb01accea0bbab0873a
AWS Agente PCS 1.0.1-1
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
04e22264019837e3f42d8346daf5886eaacecd21571742eb505ea8911786bcb2
AWS Agente PCS 1.0.0-1
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
d2d3d68d00c685435c38af471d7e2492dde5ce9eb222d7b6ef0042144b134ce0
Instalador de Slurm
Installer (Instalador) Descargar URL Suma de comprobación SHA256
Slurm 25.11.7-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.11-installer-25.11.7-1.tar.gz
901305999c4b572229aade737d66865fcb6b52fe0c9c1f27d03f1ffda3b9cf13
Slurm 25.11.6-2
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.11-installer-25.11.6-2.tar.gz
553e74598fcc65b532b57bfa9a89820cd00ac8f233aa464c7d194d35540f3ec5
Slurm 25.11.6-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.11-installer-25.11.6-1.tar.gz
8eddffd39aa31fef7d4e73106627212ec9ec14ac66d3f37acd8a95406ab3a8af
Slurm 25.11.2-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.11-installer-25.11.2-1.tar.gz
aa063bc01b2ccd84a82402e8b8dbcd8c7401ebd2e0a670c867d77167944d621a
Slurm 25.05.8-2
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.8-2.tar.gz
844e75d082cfab7866f4e8d9daaef0225f8af5df6fa8d118619baca395079a33
Slurm 25.05.8-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.8-1.tar.gz
dc8b3de2588e99985d5148e62d6aa947fe39005f721892223133c5f67f243f73
Slurm 25.05.7-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.7-1.tar.gz
5019436389649ce0cacf04cd1d1adf1a4e46b9291967af7bf5f0a8ac4a49e4f0
Slurm 25.05.5-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.5-1.tar.gz
e7bc84db4e71b8c7174e2f581a31233f839affb5306c76a8adba23204dcc703b
Slurm 25.05.4-1
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
3b0f93bce441d4f4f6935175f2c1e81cd961cb923adb416fa6689f5592047a7d
Slurm 25.05.3-1
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
851bb5815b6700ceb30cc4a3fda204ca8ce362c14528c339908983255a936cf0
Slurm 24.11.7-2
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.11-installer-24.11.7-2.tar.gz
af0ad1b68051b655f03247300ec993ba9035516f653fb04c6026f248685c420d
Slurm 24.11.7-1
https://aws-pcs-repo-us-east-1.s3.us-east-1.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-24.11-installer-24.11.7-1.tar.gz
73d75be82c6f88f6e248fd0cc779a5630c62d91ebabdd9cf0f61b1943b6d7d09
Slurm 24.11.6-2
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
f17cd78e0bc6b9c818b794d9d2685cceabdc73f4fbb12f7566ae5b86a5abc32b
Slurm 24.11.6-1
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
225de9fc18206f5f65f412effe1fd457614ac97ee9822b3ff804a452b0fae522
Slurm 24.11.5-1
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
593efe4d66bef2f3e46d5a382fb5a32f7a3ca2510bcf1b3c85739f4f951810d5
Slurm 24.05.8-3 (obsoleto)
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-3.tar.gz
34e6a5989e9c5cc429bf7cfa7c48fe52b74cfea58fcee50a27ac0d1a81c4d99f
Slurm 24.05.8-2 (obsoleto)
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
c494b0b55c319a4c2f3faf668c759d46c32c4c7aa94ae97d94128328fe95364b
Slurm 24.05.8-1 (obsoleto)
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
210a43b376af082bbad640b2032655885790c5dab0e6489cc327c7310a375849
Slurm 24.05.7-1 (obsoleto)
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
0b5ed7c81195de2628c78f37c79e63fc4ae99132ca6b019b53a0d68792ee82c5
Slurm 24.05.5-2 (obsoleto)
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
7cc8d8294f2fbff95fe0602cf9e21e02003b5d96c0730e0a18c6aa04c7a4967b
Slurm 23.11.10-5 (obsoleto)
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-5.tar.gz
37ba34be8ac0aa28bbf542c26d38a51b200b91185229912e35a6d3c0cbd09165
Slurm 23.11.10-4 (obsoleto)
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
bb2d8c919c69dba38d14358f49c7f0427564c5dd4af85a1c9eca2c57ceeae29a
Slurm 23.11.10-3 (obsoleto)
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
488a10ee0fbd57ec0e0ff7ea708a9e3038fafdc025c6bb391c75c2e2a7852a00
Slurm 23.11.10-2 (obsoleto)
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
0bbe85423305c05987931168caf98da08a34c25f9eec0690e8e74de0b7bc8752
Slurm 23.11.10-1 (obsoleto)
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
27e8faa9980e92cdfd8cfdc71f937777f0934552ce61e33dac4ecf5a20321e44
Slurm 23.11.9-1 (obsoleto)
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
1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8