

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.

# Slurm y `prolog``epilog`
<a name="slurm-prolog-epilog-v3"></a>

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

```
# 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](https://slurm.schedmd.com/prolog_epilog.html) 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 [Slurm personalización de la configuración](slurm-configuration-settings-v3.md).