slurm AllocMem sempre 0

3

Ao executar trabalhos com --mem ou --mem-per-cpu , o AllocMem permanece com 0 quando o trabalho está em execução.

# scontrol -V
slurm 2.6.5
# sbatch --mem=2500 tmp.sh 
Submitted batch job 25
# squeue 
             JOBID PARTITION     NAME     USER ST       TIME  NODES NODELIST(REASON)
                25      main   tmp.sh     root  R       0:05      1 w1
# scontrol -o show node w1 | awk '{ print $1, $13, $14}'
NodeName=w1 RealMemory=3764 AllocMem=0

Por que esse é o caso?

Eu esperaria que houvesse um número correspondente ao meu requisito mem .

    
por Alexander 31.07.2015 / 21:36

1 resposta

4

Você precisa especificar que deseja usar a memória como um recurso consumível. Verifique no arquivo de configuração do Slurm que você tem SelectTypeParameters=CR_CPU_Memory ou algo que diz Memória e que o plugin selecionado que você está usando é o SelectType=select/cons_res .

    
por 11.08.2015 / 11:15