Slurmprolog und 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.

Slurmprolog und epilog

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

# 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 zur 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 SlurmAnpassung der Konfiguration.