Diferencia entre revisiones de «Environment Modules»
De NLHPC
(→Listar) |
(se agrega enlace a página de LMOD) |
||
(No se muestran 7 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> | <pre> | ||
Línea 12: | Línea 15: | ||
dot module-git module-info modules null use.own | dot module-git module-info modules null use.own | ||
------------------------------------ /home/Modules/modulefiles ------------------------------------ | ------------------------------------ /home/Modules/modulefiles ------------------------------------ | ||
14-mp espresso/5.3.0 gurobi/6.5.1 libgracle/3.0 opencv/2.4.13 schrodinger/2016.3 | 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 | ace/6.3.3 espresso/5.4.0 gurobi/7.0.2 libproj/4.8.0 openfoam/2.3.1 schrodinger/2017.4 | ||
Línea 20: | Línea 24: | ||
=== 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 41: | 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 59: | 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.