Closed ogrecio closed 5 years ago
Looks like your grid is forbidding the jobs from being submitted, perhaps you need to specify some additional flags to allow array jobs? The correction/1-overlapper/mhap.jobSubmit-01.sh
file will have the exact command which is failing, post that.
Have you run any other jobs in this folder before, the canu output file says the genome is 50mb but your command says 100mb.
Thank you @skoren . It happened that my grid didn't allow to submit more than 100 simultaneous jobs. Is there any way to limit the jobs to 100?
The order correction/1-overlapper/mhap.jobSubmit-01.sh was submitting was:
sbatch \
--mem-per-cpu=2560m --cpus-per-task=4 --time=30:00:00 --partition=thinnodes --mem=32GB -o mhap.%A_%a.out \
-D `pwd` -J "cormhap_ONTassembly" \
-a 1-137 \
./mhap.sh 0 \
> ./mhap.jobSubmit-01.out 2>&1
so I submitted the tasks in two batches: one with option -a 1-100 and another one with option -a 101-137.
Then I run the canu command again but same problem happened with the command correction/2-correction/correctReads.jobSubmit-01.sh:
sbatch \
--mem-per-cpu=1g --cpus-per-task=4 --time=30:00:00 --partition=thinnodes --mem=32GB -o correctReads.%A_%a.out \
-D `pwd` -J "cor_ONTassembly" \
-a 1-150 \
./correctReads.sh 0 \
> ./correctReads.jobSubmit-01.out 2>&1
Is there any way to limit the jobs to 100?
Cheers!
Setting canu option gridEngineArrayMaxJobs=100 should limit to 100 tasks per job.
Your grid is claiming it will allow up to 10,000 tasks (in the canu log, "Detected Slurm with 'MaxArraySize' limited to 10000 jobs", which comes from scontrol show config
). gridEngineArrayMaxJobs overrides this.
Hi!, I am using Canu 1.8 in a Linux RedHat system with the following command:
I am getting the following error:
I would appreciate some help with this. Thank you.
This is the whole canu.out file is: