Ejecución en interactivo

Para cuando se requiere ejecutar manualmente el script de la cola, para comprobación de su correcta ejecución, es posible habilitar una sesión en interactivo. Esto permite al usuario reservar los recursos de un nodo de trabajo para no entorpecer la cola de usuarios. Para el caso de pruebas de cálculos seriales:

 

srun -n1 --time=1:00:00 --pty /bin/bash -l

 

Para correr en paralelo se debe ejecutar el siguiente comando:

 

srun -p parallel -N1 --ntasks-per-node=20 --pty /bin/bash -l

 

Estos comando son muy útiles para realizar pruebas de cálculos que necesiten procesamiento en paralelo o en serie. En el primer caso se habilitará al usuario utilizar un nodo entero con sus 1 cores y 3.2 Gb en RAM por un tiempo máximo de una hora y en el segundo se le asignará los 20 cores con los 64 Gb en RAM del nodo completo.

 

 

NOTA: Recuerde cerrar la sesión con el comando exit. De otra manera el proceso quedará ocupando los recursos hasta que se acaba el tiempo por defecto o el tiempo solicitado.

Si se cerrara su conexión con el cluster, se puede conectar de nuevo y con el comando squeue obtener el [job_id] y con scancel [job_id] puede cancelar la corrida interactiva.

Traducciones Automáticas

Buscar