Slurmprolog e epilog - AWS ParallelCluster

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á.

Slurmprolog e epilog

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 eEpilog:

# 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 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 ter mais informações, consulte Personalização de configuração do Slurm.