-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
disk quota exceeded in directory ~/.singularity/cache/net when using NCI Gadi HPC Configuration #775
Comments
This one is So setting I don't think nextflow will attempt to cache any If this is a system thing, it sounds like something that might make sense for the profile to do, but it would still be necessary to fix |
Defining |
|
Thanks for closing the knowledge gap, I guess adding |
Thanks everyone, problem solved by using SINGULARITY_CACHEDIR (which I had confused with NXF_SINGULARITY_CACHEDIR). Thanks @pontus for explaining the difference. |
I am trying a workflow using the nci_gadi profile but am encountering a disk quota problem at the stage of pulling singularity images. At this point nextflow wants to use the directory ~/.singularity/cache for caching but my home directory filesystem is subject to a stringent disk space restriction. Setting the environment variable NXF_SINGULARITY_CACHEDIR to a directory under /scratch (not subject to the same space constraint) works insofar as images end up being saved there; however the singularity pull commands continue to use the directory ~/.singularity/cache/net to save temporary downloads which accumulate there until eventually I exceed my disk quota.
So my question is: how do I configure nextflow to use a directory other than ~/.singularity/cache/net for singularity pull commands? I had thought that environment variable SINGULARITY_TMPDIR (or maybe NXF_SINGULARITY_TMPDIR?) would be relevant but I have not figured out how make nextflow respect them.
My command is:
nextflow run nf-core/rnaseq --input SampleSheet.csv --outdir ${PWD}/results --gtf ${PWD}/mm10/gencode.vM10.primary_assembly.annotation.gtf --fasta ${PWD}/mm10/GRCm38.primary_assembly.genome.fa --aligner star_rsem -profile nci_gadi,singularity
Some log info is attached (username and project details obfuscated)
log.txt
The actual error message is:
The ~/.singularity/cache/net directory fills up with files like:
Thanks for any suggestions!
Matthew
The text was updated successfully, but these errors were encountered: