Changes between Version 62 and Version 63 of ColasPBS


Ignore:
Timestamp:
Dec 16, 2014 12:02:21 PM (7 years ago)
Author:
carlos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ColasPBS

    v62 v63  
    8282=== Comandos ===
    8383Hay distintos comandos para gestionar los jobs de un usuario, para mas inforamción sbre ellos abrir el manual con la instrucción {{{man [comando]}}}:
    84  * '''qsub [archivo]''' envio del job [archivo].pbs a la cola
    85  * '''qdel [jobid]''' terminar forzosamente el job con id [jobid]
    86  * '''qstat''' permite ver el estado de los jobs gestionados. Tiene también distintos flags (se muestran los mas usuales):
     84 * '''[http://docs.adaptivecomputing.com/torque/4-0-2/Content/topics/commands/qsub.html  qsub] [archivo]''' envio del job [archivo].pbs a la cola
     85 * '''[http://docs.adaptivecomputing.com/torque/4-0-2/Content/topics/commands/qdel.html qdel][jobid]''' terminar forzosamente el job con id [jobid]
     86 * '''[http://docs.adaptivecomputing.com/torque/4-0-2/Content/topics/commands/qstat.htm qstat]''' permite ver el estado de los jobs gestionados. Tiene también distintos flags (se muestran los mas usuales):
    8787  * ''-q'' muestra las colas disponibles y sus principaes caracteristicas.
    8888  * ''-n1'' muestra todos los nodos a los cuales se ha mandado un job (con tantas veces el nombre del nodo, cómo cores cogidos)
     
    100100
    101101=== pbsnodes: Componentes del clúster ===
    102 El comando {{{pbsnodes}}} nos permite examinar los nodos que se encuentran en el clúster, sus características y cuál es su estado. Esta información pormenorizada para cada ''nodo'' (''workind node'') tiene la siguiente estructura:
     102El comando {{{pbsnodes}}} nos permite examinar los nodos que se encuentran en el clúster, sus características y cuál es su estado:
    103103   {{{
    104104[nodo]
     
    119119  * physmem: memoria total de la unidad
    120120
    121 Se muestra una parte de su ejecución para mostrar su contenido (se muestra parcialmente):
     121Se muestra una parte de su ejecución para mostrar su contenido:
    122122  {{{
    123123[user@ui ~]$ pbsnodes wn002
     
    142142
    143143==== Los requerimientos de un job en una cola PBS ====
    144 En esencia los gestores colas son muy parecidos entre sí. Sólo cambia parte de su semántica.
    145 
    146 En la gestión de colas PBS existen dos términos para referirse a la unidad cálculo: el ''node'' y el ''cpp''. Un ''node'' equivalen a las unidades físicas de cálculo (los ordenadores) que integran distintas cantidades de cpus ''cpp'' (2, 8, 16,...)
    147 
    148 Las peticiones se hacen por un conjunto de ''flags''. El envio del job al gestor de la cola se puede hacer añadiendo todas las directrices en la línea de comandos de la aplicación, o por medio de una script (archivo de texto con instrucciones de sistema). En según que circumstancias nos va interesar hacerlo de una manera u otra, pero las dos son equivalentes. La estructura tipo de un script (llamado por ejemplo {{{job.pbs}}}) de colas tiene la siguiente estructura (se añaden todas las opciones a modo explicativo):
     144
     145En la gestión de colas TORQUE/PBS existen dos términos para referirse a la unidad cálculo: el ''node'' y el ''cpp''. Un ''node'' equivalen a las unidades físicas de cálculo que integran distintas cantidades de cpus ''cpp'' (2, 8, 16,...)
     146
     147Las peticiones se hacen por un conjunto de ''flags''. El envio del job al gestor de la cola se puede hacer añadiendo todas las directrices en la línea de comandos de la aplicación, o por medio de una script (archivo de texto con instrucciones de sistema). En según que circumstancias nos va interesar hacerlo de una manera u otra, pero las dos son equivalentes. La estructura tipo de un script (llamado por ejemplo {{{job.pbs}}}) de colas tiene la siguiente estructura:
    149148
    150149{{{
     
    175174
    176175cd ${PBS_O_WORKDIR}
    177 source /software/ScientificLinux/4.6/etc/bashrc
     176use [software]
    178177
    179178[aplicacion]