[slurm-users] Slurm and available libraries
Ole Holm Nielsen
Ole.H.Nielsen at fysik.dtu.dk
Wed Jan 17 06:53:22 MST 2018
I can highly recommend EasyBuild as an easy way to provide software
packages as "modules" to your cluster. We have been very pleased with
EasyBuild in our cluster.
I made some notes about installing EasyBuild in a Wiki page:
https://wiki.fysik.dtu.dk/niflheim/EasyBuild_modules
We use CentOS 7 Linux.
Also, if you want information about Slurm setup, I have written another
set of Wiki pages:
https://wiki.fysik.dtu.dk/niflheim/SLURM
/Ole
On 01/17/2018 02:39 PM, John Hearns wrote:
> Hi Elisabetta. No, you normally do not need to install software on all
> the compute nodes separately.
>
> It is quite common to use the 'modules' environment to manage software
> like this
> http://www.admin-magazine.com/HPC/Articles/Environment-Modules
>
> Once you have numpy installed on a shared drive on the cluster, and have
> a Modules file in place, your users put this at the start of their job
> scripts:
> module load numpy
>
> You might also want to look at Easybuild
> http://easybuild.readthedocs.io/en/latest/Introduction.html
> There are Easybuild 'recipes' for numpy. We use them where I work.
>
>
>
> On 17 January 2018 at 14:28, Elisabetta Falivene
> <e.falivene at ilabroma.com <mailto:e.falivene at ilabroma.com>> wrote:
>
> Hi,
> let's say I need to execute a python script with slurm. The script
> require a particular library installed on the system like numpy.
> If the library is not installed to the system, it is necessary to
> install it on the master AND the nodes, right? This has to be done
> on each machine separately or there's a way to install it one time
> for all the machine (master and nodes)?
>
> Elisabetta
More information about the slurm-users
mailing list