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.
Schritt 3 — Slurm installieren
Installieren Sie eine Version von Slurm, die mit AWS PCS kompatibel ist. Weitere Informationen finden Sie unter Slurm-Versionen in PCS AWS.
Anmerkung
Wenn Sie ein AMI haben, auf dem eine frühere Version der Slurm-Software installiert ist, müssen Sie die folgenden Schritte ausführen, um die neue Version von Slurm zu installieren. Der AWS PCS-Agent aktiviert zur Laufzeit die richtige Version der Slurm-Binärdateien entsprechend der Slurm-Version, die zum Zeitpunkt der Clustererstellung konfiguriert wurde.
Um Slurm zu installieren
-
Connect zu derselben temporären Instanz her, auf der Sie die AWS PCS-Software installiert haben.
-
Laden Sie die Slurm-Installationssoftware herunter. Der Slurm-Installer ist in eine komprimierte Tarball ()
.tar.gz-Datei gepackt. Laden Sie die neueste stabile Version mit dem folgenden Befehl herunter.regionErsetzen Sie es durch die AWS-Region Ihrer temporären Instanz, z. B.us-east-1curl https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz \ -o aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gzSie können die neueste Version auch abrufen, indem Sie die Versionsnummer durch
latestden vorherigen Befehl ersetzen (zum Beispiel:aws-pcs-slurm-25.05-installer-latest.tar.gz). Eine vollständige Liste der verfügbaren Versionen mit Prüfsummen finden Sie unterSlurm-Versionen in PCS AWS.Anmerkung
Dies könnte sich in future Versionen der Slurm-Installationssoftware ändern.
-
(Optional) Überprüfen Sie die Authentizität und Integrität des Slurm-Installations-Tarballs. Diese Vorgehensweise wird empfohlen, um die Identität des Software-Publishers zu überprüfen und sicherzustellen, dass die Datei seit ihrer Veröffentlichung nicht verändert oder beschädigt wurde.
-
Laden Sie den öffentlichen GPG-Schlüssel für AWS PCS herunter und importieren Sie ihn in Ihren Schlüsselbund. Ersetzen Sie ihn
regiondurch den AWS-Region Ort, an dem Sie Ihre temporäre Instance gestartet haben. Der Befehl sollte einen Schlüsselwert zurückgeben. Notieren Sie sich den Schlüsselwert. Sie verwenden ihn im nächsten Schritt.wget https://aws-pcs-repo-public-keys-region.s3.region.amazonaws.com/aws-pcs-public-key.pub && \ gpg --import aws-pcs-public-key.pub -
Führen Sie den folgenden Befehl aus, um den Fingerabdruck des GPG-Schlüssels zu überprüfen.
gpg --fingerprint 7EEF030EDDF5C21CDer Befehl sollte einen Fingerabdruck zurückgeben, der mit dem folgenden identisch ist:
1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21CWichtig
Führen Sie das Slurm-Installationsskript nicht aus, wenn der Fingerabdruck nicht übereinstimmt. AWS Support
kontaktieren. -
Laden Sie die Signaturdatei herunter und überprüfen Sie die Signatur der Tarball-Datei des Slurm-Installationsprogramms.
regionErsetzen Sie durch den AWS-Region Ort, an dem Sie Ihre temporäre Instanz gestartet haben, z. B.us-east-1wget https://aws-pcs-repo-region.s3.region.amazonaws.com/aws-pcs-slurm/aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sig && \ gpg --verify ./aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz.sigDie Ausgabe sollte folgendermaßen oder ähnlich aussehen:
gpg: assuming signed data in './aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz' gpg: Signature made Fri 24 Oct 2025 05:05:11 PM UTC using RSA key ID ECC0AE5C gpg: Good signature from "AWS PCS Packages (AWS PCS Packages)" gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 1C24 32C1 862F 64D1 F90A 239A 7EEF 030E DDF5 C21C Subkey fingerprint: B7E1 8788 3517 6A74 C3D5 EAF5 6088 136D ECC0 AE5CWenn das Ergebnis den Fingerabdruck enthält
Good signatureund der Fingerabdruck mit dem im vorherigen Schritt zurückgegebenen Fingerabdruck übereinstimmt, fahren Sie mit dem nächsten Schritt fort.Wichtig
Führen Sie das Slurm-Installationsskript nicht aus, wenn der Fingerabdruck nicht übereinstimmt. AWS Support
kontaktieren.
-
-
Extrahieren Sie die Daten aus der komprimierten
.tar.gz-Datei und wechseln Sie in das extrahierte Verzeichnis.tar -xf aws-pcs-slurm-25.05-installer-25.05.4-1.tar.gz && \ cd aws-pcs-slurm-25.05-installer -
Installieren Sie Slurm. Das Installationsprogramm lädt Slurm und seine Abhängigkeiten herunter, kompiliert und installiert sie. Es dauert mehrere Minuten, abhängig von den Spezifikationen der ausgewählten temporären Instanz.
sudo ./installer.sh -y -
Überprüfen Sie die Scheduler-Versionsdatei, um die Installation zu bestätigen.
cat /opt/aws/pcs/scheduler/slurm-25.05/versionDie Ausgabe sollte folgendermaßen oder ähnlich aussehen:
SLURM_INSTALL_DATE='Mon Nov 3 14:23:38 UTC 2025' SLURM_VERSION='25.05.4' PCS_SLURM_RELEASE='1'