Millipede cluster user guide: Module environment
Module command
The environment can be set using the “module” command. Some useful available options for the command are:
avail |
List the available software modules |
list |
List the modules you have currently loaded into your environment |
add <module name> | Add a module to your environment |
rm <module name> | Remove a module from your environment |
purge | Remove all modules from your environment |
initadd <module name> | Add a module to your initial environment, so that it will always be loaded. |
initrm <module name> | Remove a module from your initial environment. |
whatis <module name> |
Gives an explanation of what software a certain module is for. |
To see the available module in the system you can use the “avail” command like:
$ module avail
---------------------------- /cm/local/modulefiles -----------------------------
3ware/9.5.2 dot null version
cluster-tools/5.0 freeipmi/0.7.11 openldap
cmd ipmitool/1.8.11 shared
cmsh module-info use.own
---------------------------- /cm/shared/modulefiles ----------------------------
R/2.10.1 hpl/2.0
R-tcltk/2.10.1 intel/compiler/32/11.1/046
acml/gcc/64/4.3.0 intel/compiler/64/11.1/046
acml/gcc/mp/64/4.3.0 intel-cluster-checker/1.3
acml/gcc-int64/64/4.3.0 intel-cluster-runtime/2.1
acml/gcc-int64/mp/64/4.3.0 intel-tbb/ia32/22_20090809oss
acml/open64/64/4.3.0 intel-tbb/intel64/22_20090809oss
acml/open64-int64/64/4.3.0 lam-7.1.4/7.1.4
acml/pathscale/64/4.2.0 lapack/gcc/64/3.2.1
....
acml/pathscale/mp/64/4.3.0 lapack/intel/64/3.2.1
blacs/mpichge/intel/64/1.1patch03 lapack/open64/64/3.2.1
blacs/openmpi/gcc/64/1.1patch03 matlab/2010
blacs/openmpi/intel/64/1.1patch03 maui/3.2.6p21
To show the modules currently loaded into your environment you can use the “list” command, like
$ module list
Currently Loaded Modulefiles:
1) gcc/4.3.4 3) torque/2.3.7
2) maui/3.3 4) intel/compiler/64/11.1/046
To add a module (or multiple modules) to your environment you can use the “add” command:
$ module add intel/compiler/64 openmpi/intel
When you want to load a module each time you login you can use the initadd command :$ module initadd intel/compiler/64
Especially the torque and maui modules, necessary for scheduler commands, are very useful to load by default.
Millipede cluster user guide
Last modified: | 04 October 2024 12.42 p.m. |