Des installateurs de logiciels pour lesquels créer des logiciels personnalisés AMIs AWS PCS - 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 pour lesquels créer des logiciels personnalisés AMIs AWS PCS

AWS fournit un fichier téléchargeable qui permet d'installer le AWS PCS logiciel 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 PCSprogramme d'installation du logiciel

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

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.

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-23.11.service

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

  • Sur Amazon Linux 2 et Rocky Linux 9, l'installation ajoute le EPEL référentiel 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

Le AWS PCS logiciel et les programmes d'installation de Slurm sont compatibles avec les systèmes d'exploitation suivants :

  • Amazon Linux 2

  • RedHat Linux d'entreprise 9

  • Rocky Linux 9

  • Ubuntu 22.04

Note

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

Types d’instance pris en charge

AWS PCSle logiciel et les installateurs Slurm prennent en charge tout type d'instance x86_64 ou arm64 capable d'exécuter l'un des systèmes d'exploitation pris en charge.

Versions de Slurm prises en charge

Les versions principales suivantes de Slurm sont prises en charge :

  • Slurm 23,11

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 AWS Support.

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

$ sha256sum aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz

Exemple de sortie :

1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8 aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz

Le tableau suivant répertorie les sommes de contrôle pour les versions récentes des programmes d'installation. Remplacez us-east-1 avec l' Région AWS endroit où vous l'utilisez AWS PCS.

Installer Télécharger URL SHA256somme de contrôle
AWS PCSagent 1.0.1-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.1-1.tar.gz
04e22264019837e3f42d8346daf5886eaacecd21571742eb505ea8911786bcb2
AWS PCSagent 1.0.0-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-agent/aws-pcs-agent-v1.0.0-1.tar.gz
d2d3d68d00c685435c38af471d7e2492dde5ce9eb222d7b6ef0042144b134ce0
Slurm 23.11.9-1
https://aws-pcs-repo-us-east-1.s3.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz
1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8