On 05/10/17 03:11, Mike Cammilleri wrote: > 2. Install Environment Modules packages in a location visible to the > entire cluster (NFS or similar), including the compute nodes, and the > user then includes their 'module load' commands in their actual slurm > submit scripts since the command would be available on the compute > nodes - loading software (either local or from network locations > depending on what they're loading) visible to the nodes
This is what we do, the management node for the cluster exports its /usr/local read-only to the rest of the cluster. We also have in our taskprolog.sh: echo export BASH_ENV=/etc/profile.d/module.sh to try and ensure that bash shells have modules set up, just in case. :-) -- Christopher Samuel Senior Systems Administrator Melbourne Bioinformatics - The University of Melbourne Email: sam...@unimelb.edu.au Phone: +61 (0)3 903 55545