Changes between Version 40 and Version 41 of ColasPBS
- Timestamp:
- Jan 5, 2011 11:55:08 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ColasPBS
v40 v41 141 141 ### Array request 142 142 #PBS -t [array] 143 ### System variable 144 #PBS -v [variable] 143 145 ### Number of nodes and processors per node 144 146 #PBS -l nodes=[N]:ppn=[M] … … 166 168 * 1-100: 100 jobs del 1 al 100 167 169 * 1-5,15,35: 5 jobs del 1 al 5, el 15 y el 35 170 * ''-v [variable]: ''para mandar un job que tome el valor {{{[variable]}}} 168 171 * ''-l nodes=[N]:ppn:[M] :'' número de nodos ({{{[N]}}}) y número de cpus a coger de cada nodo ({{{[M]}}}) la aplicación se repartirá en [N]x[M] cpus 169 172 … … 182 185 {{{ 183 186 qsub -N [jobname] -l walltime=[HH]:[MM]:[SS] -q [queueNAME] -m [flags] -M [emailCOUNT] -e [rutaArchivo] 184 -o [rutaArchivo] -W afterany:[jobid] -t [array] - l nodes=[N]:ppn=[M] [aplicacion]187 -o [rutaArchivo] -W afterany:[jobid] -t [array] -v [variable] -l nodes=[N]:ppn=[M] [aplicacion] 185 188 }}} 186 189 … … 456 459 }}} 457 460 461 === Trabajo con variable === 462 Tomamos el job sencillo de ejemplo. En este caso el tiempo de espera para la escript se lo pasaremos como variable del job. 463 {{{ 464 #!/bin/bash 465 ### Job name 466 #PBS -N prueba 467 ### Max run time 468 #PBS -l walltime=00:00:10 469 ### Queue name 470 #PBS -q grid 471 ### Number of nodes and processors per node 472 #PBS -l nodes=1:ppn=1 473 474 cd ${PBS_O_WORKDIR} 475 476 ./espera.bash ${waitTIME} 477 }}} 478 479 Lanzando el job: 480 {{{ 481 [lluis@mar CursilloPBS]$ qsub -v waitTIME='60' prueba.pbs 482 }}} 483 458 484 == Monitorización del clúster == 459 485 Por entorno web está instalado el [http://www.meteo.unican.es/ganglia/ ganglia]. En este entorno se muestra toda la actividad de los nodos (consumo de cpu, memoria, disocs duros, etc...) con una interfaz gráfica.