Módulos y software

Slurm permite cargar librerías mediante módulos. Una vez se carga una librería, inmediatamente carga sus dependencias, variables de entorno y todo lo necesario para ejecutar la librería. A continuación se listan los comandos principales para hacer uso de los módulos:

  • [help.user @magnus prueba] $ module avail
  • [help.user @magnus prueba] $ module load <nombre_modulo>
  • [help.user @magnus prueba] $ module list
  • [help.user @magnus prueba] $ module unload <nombre_modulo>
  • [help.user @magnus prueba] $ module purge

El primer comando lista los módulos o software disponibles actualmente en el clúster, el segundo carga el módulo indicado, el tercero lista todos los módulos cargados, el cuarto quita el módulo indicado, y el quinto y último comando quita todos los módulos cargados.

Ejemplo para la carga de un módulo:

[help.user @magnus prueba] $ module load R/3.1.2

El anterior comando carga las librerías y variables de entorno para ejecutar R 3.1.2.