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 |
| 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 |
| 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) |