Enviando trabajos al universo vanilla del cluster

El universo vanilla.

Este universo se utiliza para ejecutar los trabajos que no pueden ser reenlazados con las librerías de Condor, un caso importante de estos trabajos son los scripts del shell.

En este universo no se cuenta con puntos de chequeo ni con llamados al sistema remoto, por este motivo se hace necesario controlar la entrada y la salida de los trabajos, para lo cual se puede utilizar un sistema de archivos compartido (como NFS o AFS) o utilizar el mecanismo de Condor de transferir archivos.

Ejemplo.

El archivo de envío del trabajo.

$ vi hostname.submit

executable = /bin/hostname
universe   = vanilla
log        = _hostname.log
output     = _hostname.out
error      = _hostname.err
queue

El envío del trabajo al cluster.

$ condor_submit hostname.submit

La obtención de los resultados.

$ cat _hostname.log

000 (025.000.000) 07/12 10:51:26 Job submitted from host: <192.168.1.210:9204>
...
001 (025.000.000) 07/12 10:51:42 Job executing on host: <192.168.1.212:9875>
...
005 (025.000.000) 07/12 10:51:43 Job terminated.
(1) Normal termination (return value 0)
Usr 0 00:00:00, Sys 0 00:00:00  -  Run Remote Usage
Usr 0 00:00:00, Sys 0 00:00:00  -  Run Local Usage
Usr 0 00:00:00, Sys 0 00:00:00  -  Total Remote Usage
Usr 0 00:00:00, Sys 0 00:00:00  -  Total Local Usage
0  -  Run Bytes Sent By Job
0  -  Run Bytes Received By Job
0  -  Total Bytes Sent By Job
0  -  Total Bytes Received By Job
...

$ cat _hostname.err

(vacío)

$ cat _hostname.out

c-wn2.jorgeivanmeza.com

Enlaces.

Related posts:

  1. Enviando trabajos al universo estándar del cluster

Category: Utilización | Tags: , , , , , Comment »


Leave a Reply



 

Back to top