Des installateurs de logiciels à créer sur mesure AMIs pour les PC AWS - AWS PCS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Des installateurs de logiciels à créer sur mesure AMIs pour les PC AWS

AWS fournit un fichier téléchargeable permettant d'installer le logiciel AWS PCS sur une instance. AWS fournit également un logiciel capable de télécharger, de compiler et d'installer les versions pertinentes de Slurm et de ses dépendances. Vous pouvez utiliser ces instructions AMIs pour créer une version personnalisée à utiliser avec AWS PCS ou vous pouvez utiliser vos propres méthodes.

AWS Programme d'installation du logiciel PCS Agent

Le programme d'installation du logiciel de l'agent AWS PCS configure une instance pour qu'elle fonctionne avec AWS PCS pendant le processus de démarrage de l'instance. Vous devez utiliser les programmes d'installation AWS fournis pour installer l'agent AWS PCS sur votre AMI personnalisée.

Pour plus d'informations sur le logiciel de l'agent AWS PCS, consultezAWS Versions de l'agent PCS.

Installateur Slurm

Le programme d'installation de Slurm télécharge, compile et installe les versions pertinentes de Slurm et de ses dépendances. Vous pouvez utiliser le programme d'installation de Slurm pour créer une version personnalisée AMIs pour AWS PCS. Vous pouvez également utiliser vos propres mécanismes s'ils sont compatibles avec la configuration logicielle fournie par le programme d'installation de Slurm. Pour plus d'informations sur le support AWS PCS pour Slurm, consultez. Versions Slurm en PCS AWS

Le logiciel AWS fourni installe les éléments suivants :

Le logiciel AWS fourni modifie la configuration du système comme suit :

  • Le systemd fichier Slurm créé par le build est copié /etc/systemd/system/ avec le nom du fichier. slurmd-24.11.service

  • S'ils n'existent pas, un utilisateur et un groupe Slurm (slurm:slurm) sont créés avec UID/GID of. 401

  • Le dossier /etc/aws/pcs/scheduler/slurm-24.11/plugstack.conf.d/ est créé pour stocker votre Étendez les fonctionnalités de Slurm sur AWS PC avec les plugins SPANK configuration.

  • Sur Amazon Linux 2 et Rocky Linux 9, l'installation ajoute le référentiel EPEL pour installer le logiciel requis pour créer Slurm ou ses dépendances.

  • Lors RHEL9 de l'installation, vous pourrez activer codeready-builder-for-rhel-9-rhui-rpms et epel-release-latest-9 fedoraproject installer le logiciel requis pour créer Slurm ou ses dépendances.

Systèmes d’exploitation pris en charge

Consultez Systèmes d'exploitation pris en charge sur AWS PCS.

Note

AWS Apprentissage profond (deep learning) AMIs Les versions (DLAMI) basées sur Amazon Linux 2 et Ubuntu 22.04 doivent être compatibles avec le logiciel PCS et les installateurs AWS Slurm. Pour plus d'informations, consultez la section Choix de votre DLAMI dans AWS Apprentissage profond (deep learning) AMIs le guide du développeur.

Types d’instance pris en charge

AWS Le logiciel PCS et les installateurs Slurm prennent en charge tous les types d'instances x86_64 ou arm64 capables d'exécuter l'un des systèmes d'exploitation pris en charge.

Versions de Slurm prises en charge

Consultez Versions Slurm en PCS AWS.

Vérifiez les installateurs à l'aide d'une somme de contrôle

Vous pouvez utiliser des SHA256 checksums pour vérifier les fichiers tarball du programme d'installation (.tar.gz). Nous vous recommandons de le faire pour vérifier l’identité de l’éditeur du logiciel et pour vérifier que l’application n’a pas été modifiée ou endommagée depuis sa publication.

Pour vérifier une archive

Utilisez l'utilitaire sha256sum pour la somme de SHA256 contrôle et spécifiez le nom du fichier tarball. Vous devez exécuter la commande depuis le répertoire dans lequel vous avez enregistré le fichier tarball.

  • SHA256

    $ sha256sum tarball_filename.tar.gz

La commande doit renvoyer une valeur de somme de contrôle au format suivant.

checksum_value tarball_filename.tar.gz

Comparez la valeur de somme de contrôle renvoyée par la commande avec la valeur de somme de contrôle fournie dans le tableau suivant. Si les sommes de contrôle correspondent, vous pouvez exécuter le script d'installation en toute sécurité.

Important

Si les checksums ne correspondent pas, n'exécutez pas le script d'installation. Contactez Support.

Par exemple, la commande suivante génère la SHA256 somme de contrôle pour l'archive Slurm 24.11.6-1.

$ sha256sum aws-pcs-slurm-24.11-installer-24.11.6-1.tar.gz

Exemple de sortie :

225de9fc18206f5f65f412effe1fd457614ac97ee9822b3ff804a452b0fae522 aws-pcs-slurm-24.11-installer-24.11.6-1.tar.gz

Les tableaux suivants répertorient les checksums pour les versions récentes des programmes d'installation. us-east-1Remplacez-le par celui Région AWS où vous utilisez le AWS PCS.

AWS Agent PCS
Installer Télécharger le kit URL SHA256 somme de contrôle
AWS Agent 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 Agent 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 Agent 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 Agent 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 Agent 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 Agent 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
Installateur Slurm
Installer Télécharger le kit URL SHA256 somme de contrôle
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-1
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
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
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-3 (obsolète)
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 (obsolète)
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 (obsolète)
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 (obsolète)
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