

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

A partir da AWS ParallelCluster versão 3.6.0, a Slurm configuração implantada AWS ParallelCluster inclui os parâmetros de configuração `Prolog` e`Epilog`:

```
# 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 obter mais informações, consulte o [Guia do Prolog e do Epilog](https://slurm.schedmd.com/prolog_epilog.html) na documentação do Slurm.

AWS ParallelCluster inclui os seguintes scripts de prólogo e epílogo:
+ `90_plcuster_health_check_manager` (na pasta `Prolog`)
+ `90_pcluster_noop` (na pasta `Epilog`)

**nota**  
Tanto a pasta `Prolog` quanto a `Epilog` devem ter pelo menos um arquivo.

Você pode usar seus próprios scripts `prolog` e `epilog` personalizados, adicionando-os às pastas `Prolog` e `Epilog` correspondentes.

**Atenção**  
Slurm executa todos os scripts nas pastas, em ordem alfabética inversa.

A duração do tempo de execução dos scripts `prolog` e `epilog` afeta o tempo necessário para executar um trabalho. Atualize a configuração `BatchStartTimeout` ao executar vários scripts ou scripts `prolog` de longa execução. O padrão é 3 minutos.

Se você estiver usando scripts `prolog` e `epilog` personalizados, localize os scripts nas pastas `Prolog` e `Epilog` correspondentes. Recomendamos que você mantenha o script `90_plcuster_health_check_manager` que é executado antes de cada script personalizado. Para obter mais informações, consulte [Slurm personalização de configuração](slurm-configuration-settings-v3.md).