View a markdown version of this page

Slurm und prolog epilog - AWS ParallelCluster

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.

Slurm und prolog epilog

Ab AWS ParallelCluster Version 3.6.0 AWS ParallelCluster umfasst die Slurm Konfiguration, die mit bereitgestellt wird, die folgenden Prolog Epilog Konfigurationsparameter:

# PROLOG AND EPILOG Prolog=/opt/slurm/etc/scripts/prolog.d/* Epilog=/opt/slurm/etc/scripts/epilog.d/* SchedulerParameters=nohold_on_prolog_fail BatchStartTimeout=180

Weitere Informationen finden Sie im Prolog and Epilog Guide in der Dokumentation. Slurm

AWS ParallelCluster beinhaltet die folgenden Prolog- und Epilog-Skripte:

  • 90_plcuster_health_check_manager(im Ordner) Prolog

  • 90_pcluster_noop(im Epilog Ordner)

Anmerkung

PrologSowohl der Epilog Ordner als auch müssen mindestens eine Datei enthalten.

Sie können Ihre eigenen benutzerdefinierten epilog Skripts prolog oder Skripts verwenden, indem Sie sie den entsprechenden Epilog Ordnern Prolog und hinzufügen.

Warnung

Slurmführt jedes Skript in den Ordnern in umgekehrter alphabetischer Reihenfolge aus.

Die Laufzeit der prolog und epilog -Skripts wirkt sich auf die Zeit aus, die für die Ausführung eines Jobs benötigt wird. Aktualisieren Sie die BatchStartTimeout Konfigurationseinstellung, wenn Sie mehrere oder lang andauernde prolog Skripts ausführen. Die Standardeinstellung ist 3 Minuten.

Wenn Sie benutzerdefinierte epilog Skripts prolog und Skripts verwenden, suchen Sie die Skripts in den entsprechenden Epilog Ordnern Prolog und. Wir empfehlen, dass Sie das 90_plcuster_health_check_manager Skript behalten, das vor jedem benutzerdefinierten Skript ausgeführt wird. Weitere Informationen finden Sie unter Slurm Anpassung der Konfiguration.