La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

The gLite Information System

Presentaciones similares


Presentación del tema: "The gLite Information System"— Transcripción de la presentación:

1 The gLite Information System
Virginia Martín-Rubio Pascual RedIRIS gLite tutorial for users and applications developers 1-5 de Febrero de 2010 Sevilla

2 BDII BDII – MDS: ldapsearch: herramienta para consultas LDAP.
lcg-infosites y lcg-info: herramientas de alto nivel para consultar directamente al Sistema de Información.

3 ldapsearch 1/2 EJERCICIO 1:
Consulta LDAP a un nodo específico (servidor LDAP), se necesita el nombre del host y el puerto TCP donde está escuchando (normalmente 2170): ldapsearch –x –H <ldap_uri> -b “punto_busqueda” <opciones> ‘(filtros)’ <parametrosGLUE> Ejemplo: $ ldapsearch –x –H ldap://gilda-bdii-top.rediris.es:2170 –b “mds-vo-name=local, o=grid” EJERCICIO 1: Obtener los ‘GlueCEUniqueID’ de los CEs disponibles para los usuarios de la VO gilda dentro del site de RedIRIS.

4 ldapsearch 2/2 EJERCICIO 1:
Obtener los ‘GlueCEUniqueID’ de los CEs disponibles para los usuarios de la VO gilda dentro del site de RedIRIS. $ ldapsearch -H ldap://gilda-bdii-top.rediris.es:2170 -b 'mds-vo- name=local,o=grid' -x -LLL '(&(GlueCEUniqueID=*rediris.es*)(GlueCEAccessControlBaseRule=VO:gilda) )' GlueCEUniqueID dn: GlueCEUniqueID=gilda-ce.rediris.es:2119/jobmanager-lcgpbs-long,Mds-Vo-name =RedIRIS_GILDA,Mds-Vo-name=local,o=grid GlueCEUniqueID: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-long dn: GlueCEUniqueID=gilda-ce.rediris.es:2119/jobmanager-lcgpbs-gilda,Mds-Vo-nam e=RedIRIS_GILDA,Mds-Vo-name=local,o=grid GlueCEUniqueID: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-gilda dn: GlueCEUniqueID=gilda-ce.rediris.es:2119/jobmanager-lcgpbs-short,Mds-Vo-nam GlueCEUniqueID: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-short dn: GlueCEUniqueID=gilda-ce.rediris.es:2119/jobmanager-lcgpbs-infinite,Mds-Vo- name=RedIRIS_GILDA,Mds-Vo-name=local,o=grid GlueCEUniqueID: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-infinite 4

5 lcg-infosites 1/5 lcg-infosites --vo vo opción <--is bdii>
Esta herramienta provee información relacionada a los servicios de la Grid: lcg-infosites --vo vo opción <--is bdii> Es obligatorio incluir la vo y la opción El parámetro --is especifica el BDII a consultar, en su defecto se usará la variable de entorno LCG_GFAL_INFOSYS Lista de opciones: Imprime las opciones disponibles help Agrupa todo lo anterior all Nombre del catalogo LFC para la VO del usuario lfc Nombres de los SEs junto con el espacio disponible y usado se Nombres de los CEs, número de CPUs, jobs running y waiting ce Nombre de los CEs donde la VO del usuario tiene autorización de ejecutar junto con sus correspondientes SEs cercanos. closeSE

6 lcg-infosites 2/5 EJERCICIO 2: Obtener información sobre los CEs disponibles para la VO de gilda.

7 lcg-infosites 2/5 EJERCICIO 2: Obtener información sobre los CEs disponibles para la VO de gilda. ~]$ lcg-infosites --vo gilda ce #CPU Free Total Jobs Running Waiting ComputingElement ce1-egee.srce.hr:2119/jobmanager-sge-prod vega-ce.ct.infn.it:2119/jobmanager-lcgsge-gilda sirius-ce.ct.infn.it:2119/jobmanager-lcgpbs-gilda grid010.ct.infn.it:2119/jobmanager-lcgpbs-gilda iceage-ce-01.ct.infn.it:2119/jobmanager-lcgpbs- gilda gilda-01.pd.infn.it:2119/jobmanager-lcgpbs-gilda dc01.nesc.ed.ac.uk:2119/jobmanager-lcgpbs-gilda gilda-ce.rediris.es:2119/jobmanager-lcgpbs-long gilda-ce.rediris.es:2119/jobmanager-lcgpbs-gilda gilda-ce.rediris.es:2119/jobmanager-lcgpbs-short gilda-ce.rediris.es:2119/jobmanager-lcgpbs-infinite dgt01.ui.savba.sk:2119/jobmanager-lcgpbs-gilda gn0.hpcc.sztaki.hu:2119/jobmanager-lcgpbs-gilda

8 lcg-infosites 3/5 EJERCICIO 3: Obtener información sobre los SEs disponibles para la VO de gilda.

9 lcg-infosites 3/5 EJERCICIO 3: Obtener información sobre los SEs disponibles para la VO de gilda. ~]$ lcg-infosites --vo gilda se Avail Space(Kb) Used Space(Kb) Type SEs n.a vega-se.ct.infn.it n.a se1-egee.srce.hr n.a gilda-02.pd.infn.it n.a gilda-se.rediris.es n.a sirius-se.ct.infn.it n.a dgt02.ui.savba.sk n.a fn2.hpcc.sztaki.hu n.a iceage-se-01.ct.infn.it n.a aliserv6.ct.infn.it

10 lcg-infosites 4/5 Obtener información sobre el software instalado.
EJERCICIO 4: Obtener información sobre el software instalado.

11 lcg-infosites 4/5 Obtener información sobre el software instalado.
EJERCICIO 4: Obtener información sobre el software instalado. ~]$ lcg-infosites --vo gilda tag […] Name of the CE: gilda-01.pd.infn.it VO-gilda-ASTRA VO-gilda-GATE-4.0.0 VO-gilda-GNUPLOT_4_2_4 VO-gilda-MPEG2_V12 VO-gilda-OCTAVE_3_2_0 VO-gilda-root_v g Name of the CE: dc01.nesc.ed.ac.uk Name of the CE: gilda-ce.rediris.es

12 lcg-infosites 5/5 EJERCICIO 5: Listar los CEs relativos a la VO de gilda junto con los SE más cercanos.

13 lcg-infosites 5/5 EJERCICIO 5: Listar los CEs relativos a la VO de gilda junto con los SE más cercanos. ~]$ lcg-infosites --vo gilda closeSE Name of the CE: ce1-egee.srce.hr:2119/jobmanager-sge-prod se1-egee.srce.hr Name of the CE: vega-ce.ct.infn.it:2119/jobmanager-lcgsge-gilda vega-se.ct.infn.it Name of the CE: sirius-ce.ct.infn.it:2119/jobmanager-lcgpbs-gilda sirius-se.ct.infn.it Name of the CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-gilda aliserv6.ct.infn.it Name of the CE: iceage-ce-01.ct.infn.it:2119/jobmanager-lcgpbs-gilda iceage-se-01.ct.infn.it Name of the CE: gilda-01.pd.infn.it:2119/jobmanager-lcgpbs-gilda gilda-02.pd.infn.it Name of the CE: dc01.nesc.ed.ac.uk:2119/jobmanager-lcgpbs-gilda Name of the CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-long gilda-se.rediris.es Name of the CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-gilda […]

14 lcg-info 1/4 lcg-info --vo vo opción --query query --attrs attrs
Este comando permite al usuario consultar, de una manera más profunda, la información publicada por un BDII. Imprime la lista de CEs o SEs que satisfacen una condición dada (query) junto con la lista de los atributos especificados. lcg-info --vo vo opción --query query --attrs attrs Requiere que la variable de entorno LCG_GFAL_INFOSYS contenga el valor del BDII a consultar, por ejemplo: "gilda-bdii-top.rediris.es:2170” La sintaxis de la ‘query’ es la siguiente: “attr1=valor1,...,attrN=valorN”, donde attrN es el nombre del atributo Las diferentes condiciones deben estar separadas por comas y sin espacios en blanco La solicitud será el AND lógico entre todas las condiciones especificadas

15 lcg-info 2/4 Lista de opciones: --list-attrs --list-ce --list-se
Restringe la salida a los CEs o SEs en donde la VO del usuario es autorizada. Obligatorio cuando se consultan atributos dependientes de la VO. --vo Especifica los atributos cuyos valores deben ser mostrados. --attrs Imprime la salida en un formato "sed-friendly". --sed Permite especificar el BDII en la forma <hostname>:<port>. Si no se especifica se usa el valor de la variable de entorno LCG_GFAL_INFOSYS. Si no está definida, el comando devuelve un error. --bdii Restringe la salida a los CEs o SEs que satisfacen la condición dada. --query Lista los SEs que satisfacen una condición, o todos los SEs si no se especifica ninguna condición. --list-se Lista los CEs que satisfacen una condición, o todos los CEs si no se especifica ninguna condición. --list-ce Imprime la lista de todos los atributos que pueden ser consultados. --list-attrs

16 lcg-info 3/4 EJERCICIO 6: Obtener la lista de atributos soportados.

17 lcg-info 3/4 Obtener la lista de atributos soportados. EJERCICIO 6:
~]$ lcg-info --list-attrs Attribute name Glue object class Glue attribute name WorstRespTime GlueCE GlueCEStateWorstResponseTime CEAppDir GlueCE GlueCEInfoApplicationDir TotalCPUs GlueCE GlueCEInfoTotalCPUs MaxRunningJobs GlueCE GlueCEPolicyMaxRunningJobs CE GlueCE GlueCEUniqueID WaitingJobs GlueCE GlueCEStateWaitingJobs MaxCPUTime GlueCE GlueCEPolicyMaxCPUTime LRMSVersion GlueCE GlueCEInfoLRMSVersion MaxTotalJobs GlueCE GlueCEPolicyMaxTotalJobs CEStatus GlueCE GlueCEStateStatus LRMS GlueCE GlueCEInfoLRMSType CEVOs GlueCE GlueCEAccessControlBaseRule AssignedJobSlots GlueCE GlueCEPolicyAssignedJobSlots FreeCPUs GlueCE GlueCEStateFreeCPUs RunningJobs GlueCE GlueCEStateRunningJobs EstRespTime GlueCE GlueCEStateEstimatedResponseTime […]

18 lcg-info 4/4 EJERCICIO 7: Listar todos los CEs en el BDII que satisfacen unas condiciones dadas: un número total de CPUs=6 y un procesador PIII.

19 lcg-info 4/4 EJERCICIO 7: Listar todos los CEs en el BDII que satisfacen unas condiciones dadas: un número total de CPUs=6 y un procesador PIII. ~]$ lcg-info –-vo gilda --list-ce --query TotalCPUs=6,Processor=PIII --attrs RunningJobs,FreeCPUs - CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-gilda - RunningJobs - FreeCPUs - CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-infinite - CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-long - CE: gilda-ce.rediris.es:2119/jobmanager-lcgpbs-short

20 ¡Gracias por vuestra atención!
Preguntas ¡Gracias por vuestra atención! ¿Preguntas?


Descargar ppt "The gLite Information System"

Presentaciones similares


Anuncios Google