Diferencia entre revisiones de «Environment Modules»
De NLHPC
Sin resumen de edición  | 
				 (se agrega enlace a página de LMOD)  | 
				||
| (No se muestran 8 ediciones intermedias de 2 usuarios) | |||
| Línea 1: | Línea 1: | ||
== Environment Modules ==  | == Environment Modules ==  | ||
El sistema de módulos se encuentra disponible por defecto en nuestro clúster.  | |||
Una vez que haya accedido a su cuenta, podrá hacer uso de los módulos de manera interactiva como también a través de sus scripts para lanzar sus simulaciones en los nodos de cómputo.  | |||
=== Listar ===  | === Listar ===  | ||
Para listar los módulos disponibles:  | |||
<pre>  | |||
  [usuario@leftraru1 ~]$ module avail  |   [usuario@leftraru1 ~]$ module avail  | ||
------------------------------------ /usr/share/Modules/modulefiles ------------------------------------  | |||
  dot         module-git  module-info modules     null        use.own  |   dot         module-git  module-info modules     null        use.own  | ||
------------------------------------   /home/Modules/modulefiles    ------------------------------------  | |||
  14-mp   | |||
  ace/6.3.3   |   14-mp        espresso/5.3.0        gurobi/6.5.1        libgracle/3.0      opencv/2.4.13      schrodinger/2016.3  | ||
  aims/071914   |   ace/6.3.3    espresso/5.4.0        gurobi/7.0.2        libproj/4.8.0      openfoam/2.3.1     schrodinger/2017.4  | ||
  aims/071914  espresso/6.0.0        gurobi/7.5.1        libzmq/4.2.0       openfoam/2.4.0     schrodinger/2017.4.bak  | |||
  [...]  |   [...]  | ||
</pre>  | |||
=== Cargar ===  | === Cargar ===  | ||
<pre>  | |||
[usuario@leftraru1 ~]$ whereis cplex  | |||
cplex:  | |||
[usuario@leftraru1 ~]$ module load cplex/9.1.3  | |||
[usuario@leftraru1 ~]$ whereis cplex  | |||
cplex: /home/apps/cplex/9.1.3/bin/x86-64_rhel4.0_3.4/cplex  | |||
</pre>  | |||
=== Eliminar ===  | === Eliminar ===  | ||
<pre>  | |||
[usuario@leftraru1 ~]$ module list  | |||
Currently Loaded Modulefiles:  | |||
  1) cplex/9.1.3  | |||
[usuario@leftraru1 ~]$ module rm cplex/9.1.3  | |||
[usuario@leftraru1 ~]$ module list  | |||
No Modulefiles Currently Loaded.  | |||
</pre>  | |||
=== Limpiar ===  | === Limpiar ===  | ||
Para eliminar los módulos que previamente se tienen cargados  | Para eliminar los módulos que previamente se tienen cargados  | ||
| Línea 38: | Línea 54: | ||
  [usuario@leftraru1 ~]$ module list  |   [usuario@leftraru1 ~]$ module list  | ||
  No Modulefiles Currently Loaded.  |   No Modulefiles Currently Loaded.  | ||
=== Mostrar ===  | === Mostrar ===  | ||
Para revisar que parámetros se agregan a las variables de entorno  | Para revisar que parámetros se agregan a las variables de entorno  | ||
<pre>   | |||
[usuario@leftraru1 ~]$ module show openfoam/4.0  | |||
  -------------------------------------------------------------------  |   -------------------------------------------------------------------  | ||
  /home/Modules/modulefiles/openfoam/4.0:  |   /home/Modules/modulefiles/openfoam/4.0:  | ||
| Línea 56: | Línea 75: | ||
  setenv		 FOAM_CSHRC /home/apps/openfoam/4.0/OpenFOAM-4.0/etc/cshrc    |   setenv		 FOAM_CSHRC /home/apps/openfoam/4.0/OpenFOAM-4.0/etc/cshrc    | ||
  -------------------------------------------------------------------  |   -------------------------------------------------------------------  | ||
</pre>  | |||
== Enlaces relacionados ==  | |||
Visite nuestra wiki dedicada a [https://wiki.nlhpc.cl/Lmod LMOD] donde podrá conocer en profundidad el uso de esta herramienta.  | |||
Revisión actual - 19:13 27 feb 2024
Environment Modules
El sistema de módulos se encuentra disponible por defecto en nuestro clúster.
Una vez que haya accedido a su cuenta, podrá hacer uso de los módulos de manera interactiva como también a través de sus scripts para lanzar sus simulaciones en los nodos de cómputo.
Listar
Para listar los módulos disponibles:
[usuario@leftraru1 ~]$ module avail ------------------------------------ /usr/share/Modules/modulefiles ------------------------------------ dot module-git module-info modules null use.own ------------------------------------ /home/Modules/modulefiles ------------------------------------ 14-mp espresso/5.3.0 gurobi/6.5.1 libgracle/3.0 opencv/2.4.13 schrodinger/2016.3 ace/6.3.3 espresso/5.4.0 gurobi/7.0.2 libproj/4.8.0 openfoam/2.3.1 schrodinger/2017.4 aims/071914 espresso/6.0.0 gurobi/7.5.1 libzmq/4.2.0 openfoam/2.4.0 schrodinger/2017.4.bak [...]
Cargar
[usuario@leftraru1 ~]$ whereis cplex cplex: [usuario@leftraru1 ~]$ module load cplex/9.1.3 [usuario@leftraru1 ~]$ whereis cplex cplex: /home/apps/cplex/9.1.3/bin/x86-64_rhel4.0_3.4/cplex
Eliminar
[usuario@leftraru1 ~]$ module list Currently Loaded Modulefiles: 1) cplex/9.1.3 [usuario@leftraru1 ~]$ module rm cplex/9.1.3 [usuario@leftraru1 ~]$ module list No Modulefiles Currently Loaded.
Limpiar
Para eliminar los módulos que previamente se tienen cargados
[usuario@leftraru1 ~]$ module list Currently Loaded Modulefiles: 1) intel/2018a 2) impi/2018.0.128 [usuario@leftraru1 ~]$ module purge [usuario@leftraru1 ~]$ module list No Modulefiles Currently Loaded.
Mostrar
Para revisar que parámetros se agregan a las variables de entorno
[usuario@leftraru1 ~]$ module show openfoam/4.0 ------------------------------------------------------------------- /home/Modules/modulefiles/openfoam/4.0: module-whatis Sets up OpenFOAM 4.0 in your enviornment module load intel/2016 impi/5.1.3.181 boost/1.59 gmp/6.1.0 cgal/4.8.1 mpfr/3.1.4 prereq mpfr/3.1.4 cgal/4.8.1 prepend-path PATH /home/apps/openfoam/4.0/OpenFOAM-4.0/bin prepend-path PATH /home/apps/openfoam/4.0/OpenFOAM-4.0/bin/tools prepend-path PATH /home/apps/openfoam/4.0/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/bin prepend-path LD_LIBRARY_PATH /home/apps/openfoam/4.0/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/lib prepend-path LD_LIBRARY_PATH /home/apps/openfoam/4.0/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/lib/dummy setenv FOAM_BASHRC /home/apps/openfoam/4.0/OpenFOAM-4.0/etc/bashrc setenv FOAM_CSHRC /home/apps/openfoam/4.0/OpenFOAM-4.0/etc/cshrc -------------------------------------------------------------------
Enlaces relacionados
Visite nuestra wiki dedicada a LMOD donde podrá conocer en profundidad el uso de esta herramienta.