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.