Slurmprolog y epilog - AWS ParallelCluster

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Slurmprolog y epilog

A partir de la AWS ParallelCluster versión 3.6.0, la Slurm configuración que se implementa AWS ParallelCluster incluye los parámetros de Epilog configuración Prolog y:

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

Para obtener más información, consulte la Guía de Prólogo y Epílogo en la documentación de Slurm.

AWS ParallelCluster incluye los siguientes scripts de prólogo y epílogo:

  • 90_plcuster_health_check_manager (en la carpeta Prolog)

  • 90_pcluster_noop (en la carpeta Epilog)

nota

Tanto la carpeta Prolog como la Epilog deben contener un archivo como mínimo.

Puede utilizar sus propios scripts prolog o epilog scripts añadiéndolos a las carpetas Prolog y Epilog correspondientes.

aviso

Slurm ejecuta todos los scripts de las carpetas, en orden alfabético inverso.

La duración del tiempo de ejecución de los scripts prolog y epilog afecta al tiempo necesario para ejecutar un trabajo. Actualice el ajuste BatchStartTimeout de configuración cuando ejecute varios scripts o scripts prolog de ejecución prolongada. El valor predeterminado es de 3 minutos.

Si utiliza scripts prolog y epilog personalizados, localice los scripts en las carpetas Prolog y Epilog correspondientes. Le recomendamos que mantenga el script 90_plcuster_health_check_manager que se ejecuta antes de cada script personalizado. Para obtener más información, consulte Personalización de la configuración de Slurm.