View a markdown version of this page

Softwareinstallationsprogramme zum Erstellen benutzerdefinierter AMIs für AWS 5 STCK - AWS STCK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Softwareinstallationsprogramme zum Erstellen benutzerdefinierter AMIs für AWS 5 STCK

AWS stellt eine herunterladbare Datei bereit, mit der die AWS PCS-Software auf einer Instance installiert werden kann. AWS bietet auch Software, mit der relevante Versionen von Slurm und seinen Abhängigkeiten heruntergeladen, kompiliert und installiert werden können. Sie können diese Anweisungen verwenden, um benutzerdefinierte AMIs für die Verwendung mit AWS PCS zu erstellen, oder Sie können Ihre eigenen Methoden verwenden.

AWS Installationsprogramm für die PCS-Agent-Software

Das Installationsprogramm der AWS PCS-Agentsoftware konfiguriert eine Instanz so, dass sie während des Instanz-Bootstrap-Vorgangs mit AWS PCS funktioniert. Sie müssen die von uns AWS bereitgestellten Installationsprogramme verwenden, um den AWS PCS-Agenten auf Ihrem benutzerdefinierten AMI zu installieren.

Weitere Informationen zur AWS PCS-Agentensoftware finden Sie unter. AWS PCS-Agent-Versionen

Slurm-Installationsprogramm

Das Slurm-Installationsprogramm lädt relevante Versionen von Slurm und seinen Abhängigkeiten herunter, kompiliert und installiert sie. Sie können den Slurm-Installer verwenden, um benutzerdefinierte AMIs für PCS zu erstellen. AWS Sie können auch Ihre eigenen Mechanismen verwenden, wenn diese mit der Softwarekonfiguration übereinstimmen, die der Slurm-Installer bereitstellt. Weitere Informationen zur AWS PCS-Unterstützung für Slurm finden Sie unter. Slurm-Versionen in AWS 5 STCK

Die AWS mitgelieferte Software installiert Folgendes:

  • Slurm in der angeforderten Haupt- und Wartungsversion (derzeit Version 25.11.x) - Lizenz GPL 2 https://github.com/SchedMD/slurm?tab=License-1-ov-file

    • Slurm ist gebaut mit set to --sysconfdir /etc/slurm

    • Slurm ist mit der Option gebaut und --enable-pam --without-munge

    • Slurm ist mit der Option gebaut --sharedstatedir=/run/slurm/

    • Slurm ist mit PMIX- und JWT-Unterstützung ausgestattet

    • Slurm ist installiert unter /opt/aws/pcs/schedulers/slurm-25.11

  • OpenPMix (Version 4.2.6) — Lizenz https://github.com/openpmix/openpmix?tab=License-1-ov-file

    • OpenPMix wird als Unterverzeichnis von installiert /opt/aws/pcs/scheduler/

  • libjwt (Version 1.17.0) — Lizenz MPL-2.0

    • libjwt wird als Unterverzeichnis von installiert /opt/aws/pcs/scheduler/

Die AWS mitgelieferte Software ändert die Systemkonfiguration wie folgt:

  • Die vom Build erstellte systemd Slurm-Datei wird /etc/systemd/system/ mit dem Dateinamen kopiert. slurmd-25.11.service

  • Wenn sie nicht existieren, werden ein Slurm-Benutzer und eine Gruppe (slurm:slurm) mit UID/GID of erstellt. 401

  • Der Ordner /etc/aws/pcs/scheduler/slurm-25.11/plugstack.conf.d/ wird erstellt, um Ihre Erweitern Sie die Slurm-Funktionalität auf AWS PCS mit SPANK-Plugins Konfiguration zu speichern.

  • Auf Amazon Linux 2 und Rocky Linux 9 fügt die Installation das EPEL Repository hinzu, um die erforderliche Software zum Erstellen von Slurm oder seinen Abhängigkeiten zu installieren.

  • Auf RHEL9 wird die Installation aktiviert codeready-builder-for-rhel-9-rhui-rpms und epel-release-latest-9 von, um die erforderliche Software fedoraproject zum Erstellen von Slurm oder seinen Abhängigkeiten zu installieren.

Unterstützte Betriebssysteme

Siehe Unterstützte Betriebssysteme in AWS PCS.

Anmerkung

AWS Deep Learning AMIs (DLAMI) -Versionen, die auf Amazon Linux 2023 und Ubuntu 22.04 basieren, sollten mit der PCS-Software und den AWS Slurm-Installern kompatibel sein. Weitere Informationen finden Sie unter Choosing Your https://docs.aws.amazon.com/dlami/latest/devguide/options.html DLAMI im Developer Guide. AWS Deep Learning AMIs

Unterstützte Instance-Typen

AWS Die PCS-Software und die Slurm-Installationsprogramme unterstützen jeden x86_64- oder arm64-Instance-Typ, auf dem eines der unterstützten Betriebssysteme ausgeführt werden kann.

Unterstützte Slurm-Versionen

Siehe Slurm-Versionen in AWS 5 STCK.

Überprüfen Sie die Installationsprogramme anhand einer Prüfsumme

Sie können SHA256-Prüfsummen verwenden, um die Tarball-Dateien des Installationsprogramms (.tar.gz) zu überprüfen. Diese Vorgehensweise wird empfohlen, um die Identität des Software-Publishers zu überprüfen und zu prüfen, ob die Anwendung seit der Veröffentlichung nicht verändert oder beschädigt wurde.

Um einen Tarball zu verifizieren

Verwenden Sie das Hilfsprogramm sha256sum für die SHA256-Prüfsumme und geben Sie den Tarball-Dateinamen an. Sie müssen den Befehl in dem Verzeichnis ausführen, in dem Sie die Tarball-Datei gespeichert haben.

  • SHA256

    $ sha256sum tarball_filename.tar.gz

Der Befehl sollte einen Prüfsummenwert im folgenden Format zurückgeben.

checksum_value tarball_filename.tar.gz

Vergleichen Sie den vom Befehl zurückgegebenen Prüfsummenwert mit dem in der folgenden Tabelle angegebenen Prüfsummenwert. Wenn die Prüfsummen übereinstimmen, ist es sicher, das Installationsskript auszuführen.

Wichtig

Wenn die Prüfsummen nicht übereinstimmen, führen Sie das Installationsskript nicht aus. Wenden Sie sich an Support.

Zum Beispiel generiert der folgende Befehl die SHA256-Prüfsumme für den Slurm 25.11.7-1-Tarball.

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

Beispielausgabe:

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

In den folgenden Tabellen sind die Prüfsummen für aktuelle Versionen der Installationsprogramme aufgeführt. Ersetzen Sie us-east-1 durch den AWS-Region Ort, an dem Sie PCS verwenden AWS .

AWS PCS-Agent
Installer (Installationsprogramm) URL herunterladen SHA256-Prüfsumme
AWS PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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 PCS-Agent 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
Slurm-Installationsprogramm
Installer (Installationsprogramm) URL herunterladen SHA256-Prüfsumme
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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 (veraltet)
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