Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 2 Siguiente »


Todo trabajo va a consistir en:

  • Un script shell que sabe qué hay que hacer
  • Una posible cabecera en ese script con modificadores de SBATCH
  • Una orden de lanzamiento del trabajo.


Un trabajo trivial

El siguiente puede ser el contenido de un script llamado "trivual.sh"

#!/bin/bash

#SBATCH -o "outFile"%j".txt"
#SBATCH -e "errFile"%j".txt"

hostname

exit 0


Básicamente va a mostrar el nombre del host donde se va a ejecutar.  Los trabajos se ejecutan donde dice el planificador de Slurm.

Una somera explicación de la cabecera del script es que se determinan ahí en vez de en línea de comandos hacia donde irán la salida estándar y los posibles errores.

Si creamos "trivial.sh" con el contenido indicado, se puede lanzar con el comando sbatch


[jhidalgo@atlas-login-j0caf9l4-001 ~]$ sbatch trivial.sh 
Submitted batch job 659

(pasa espera para que se asigne un nodo de ejecución)


[jhidalgo@atlas-login-j0caf9l4-001 ~]$ squeue 
             JOBID PARTITION     NAME     USER ST       TIME  NODES NODELIST(REASON)
               659    cola01 trivial. jhidalgo CF       0:07      1 atlas-cola01-c01g01-0








  • Sin etiquetas