Bonjour,
J'essaye de lancer un job de type array (comme indiqué dans la documentation) avec la commande suivante:
$ sbatch -N1 -n2 -a 1-17205 run.sh
sbatch: error: Batch job submission failed: Invalid job array specification
J'obtiens cette erreur. Il semble que cela soit dû à la valeur du paramètre de Slurm:
$ scontrol show config|grep Array
MaxArraySize = 10001
Comment devrais-je procéder ?
Cordialement,
A.K.
Bonjour; je me permets d'intervenir; si la limite max est de 10K jobs dans la file alors il faut en demander moins. Je suppose que vous avez essayé ? ou bien y a t-il un autre problème ?
Je peux effectivement lancer un premier job comme suit:
$ sbatch -N1 -n2 -a 1-10000 run.sh
Mais je ne peux pas dépasser 10001 lorsque j'essaye de lancer la suite:
$ sbatch -N1 -n2 -a 10001-17205 run.sh
sbatch: error: Batch job submission failed: Invalid job array specification
En effet cela est surprenant de la part de SLURM. Il ne reste donc qu'à refaire un script pour réutiliser la numérotation de 1 à 10K. A l'occasion je testerai sur genotoul pour faire remonter le bug si cela se confirme.