Open mhyleung opened 2 years ago
Hi Marcus,
you can try to change the MPI runner variable, which is set in the config.yaml
file:
# MPI runner (de.NBI cloud, SLURM)
mpi_runner: "srun --mpi=pmi2"
Let us know if it works!
Chiara
Hi Chiara thanks for the help as always. So in this case should I just remove srun --mpi=pmi2
, and leave it blank if I do not have srun?
Marcus
@mhyleung, which queue do you use at your HPC? PBS? LSF? You cannot run AGNOSTOS without a queue system at the moment.
Hi sorry for the late response. I am considering running my tasks in AWS' ParallelCluster which supports SLURM. I just need a lot of time to get this set up as I am relatively new to AWS. Thanks for the assistance.
Dear all
I appear to have managed to set up Agnostos properly, but it appears that the cluster that I am using does not support SLURM. I was advised to run the command without the SLURM bit:
So it appeared to be running until I hit the following error on the log file:
The corresponding
ogs/spsh_stdout.log
file indicates that srun is not found (as expected). I figured the way to let this run without SLURM would be to remove the srun commands on all AGNOSTOS commands, which might be a daunting task. However, I can't seem to find the file in which all these commands for the snakemake workflow is laid out.I am not overly familiar with snakemake so if anyone can lend me a hand that would be great.
Better yet, if there is a currently-functioning alternative to running agnostos without SLURM that would also be awesome!
Thanks
Marcus