Comandos útiles

Ejecutar trabajos

Comando Descripción
sbatch <mitrabajo.sh> Ejecutar un script
srun --pty <comando> Ejecutar un trabajo o comando interactivo
srun --pty bash -l Iniciar una sesión interactiva
interactivo Iniciar una sesión interactiva con diversas opciones

Información de trabajos

Comando Descripción
squeue Ver todos los trabajos
squeue -u <usuario> Ver todos los trabajos de un usuario
squeue -u <usuario> -t RUNNING Ver todos los trabajos en ejecución de un usuario
squeue -u <usuario> -t PENDING Ver todos los trabajos en cola de un usuario
scontrol show jobid -dd <jobid> Ver información detallada de un trabajo
sacct -j <JobID> --format=User,Job,JobName,CPUTime,Elapsed Ver información sobre el uso de recursos de los trabajos finalizados. Muestra usuario, id del trabajo tiempo de ejecución y memoria utilizada

Información de Particiones

Comando Descripción
sinfo Ver información de las particiones
sinfo -l Ver información detallada de las particiones

Administrar trabajos

Comando Descripción
scancel <jobid> Cancelar un trabajo
scancel --name <nombre_trabajo> Cancelar un trabajo por nombre
scancel -u <mi_usuario> Cancelar todos los trabajos de mi usuario
scancel -t PENDING -u <mi_usuario> Cancelar los trabajos en cola de mi usuario
scontrol requeue <jobid> Reencola un trabajo (cancelar y encolar)
sprio Ver prioridad de todos los trabajos pendientes
sprio -j <jobid> Ver prioridad de un trabajo
sprio -u <user> Ver prioridad de los trabajos de un usuario

Otros

Comando Descripción
du -hs $HOME Muestra el espacio que ocupa el directorio home de su usuario
nvidia-smi Muestra el estado de la GPU actual (debe ejecutarse en una sesión interactiva en la cual se haya solicitado una GPU)