Title: Prcticas Sistema de Informacin
1Prácticas Sistema de Información
- Eduardo Murrieta León
- DGSCA - UNAM
- Tutorial EELA para usuarios
- Ciudad de México, 23 de Octubre 2007
2Temas a tratar
- Herramientas de alto nivel
- lcg-infosites
- lcg-info
3Herramientas de alto nivel MDS
- lcg-infosites Se puede utilizar para recuperar
información de una forma sencilla en los recursos
GRID empleados en los casos más comunes - USO
- lcg-infosites --vo ltvonamegt options -v ltverbose
levelgt -f ltsite namegt --is ltBDII a consultargt
4Atributos lcg-infosites
- Descripción de los atributos
- vo Nombre de la VO (Obligatorio)
- Options Admite los siguientes atributos
- ce Proporciona la información relacionada con
el número de CPUs, trabajos en ejecución,
trabajos en espera, nombres de los CE. - -v 1 sólo se imprimirán los nombres de las colas.
- -v 2 se imprime la Memoria RAM junto con el
sistema operativo y su versión y el procesador
incluido - en cada CE.
- se Se imprimirán los nombres de los SEs
soportados por la VO de usuario junto con el tipo
de Sistema - de Almacenamiento, el espacio usado y el
disponible. - -v 1 sólo se imprimirán los nombres de los SEs.
5Atributos lcg-infosite
- closeSE Se proporcionan los nombres de los CEs
en los cuales está permitido que se ejecute la VO
de usuario junto con sus correspondientes SEs mas
cercanos - lrc (rmc) El nombre del lrc (rmc) que
corresponde a la VO de usuario - lfc (lfcLocal) Se imprime el nombre de la
maquina (local) que hospeda al catalogo LFC. - rb Los nombres de los RBs disponibles para cada
VO.
6Atributos lcg-infosite
tag Se imprimen los nombres de las etiquetas
relativas al software instalado en el sitio junto
con el CE correspondiente. all Agrupa la
información proporcionada por el ce y el se. is
Se consultaría si no se especifica el BDII
definido de manera predeterminada por la variable
LCG_GFAL_INFOSYS. Sin embargo, el usuario puede
querer consultar cualquier otro BDII sin
redefinir esta variable de entorno. Esto es
posible especificando este argumento seguido por
el nombre del BDII que el usuario desea
consultar. Todas las opciones admiten este
argumento. f Dando como entrada el nombre del
sitio, se proporciona el servicio local escogido.
7Ejemplo lcg-infosite
- lcg-infosites --vo alice ce
- Una salida típica es la siguiente
- These are the related data for alice (in terms
of queues and CPUs)
- CPU Free Total Jobs Running Waiting
ComputingElement - --------------------------------------------------
-------- - 2 2 0 0 0
globus.it.uom.gr2119/blah-pbs-alice - 12 12 0 0
0 p03.lip.pt2119/jobmanager-pbs-alice - 4 4 0 0
0 zeus76.edu.pl2119/blah-pbs-alice
8Ejemplo lcg-infosite
lcg-infosites --vo atlas se
These
are the related data for atlas (in terms of
SE)
Avail Space(Kb) Used Space(Kb)
Type SEs -------------------------------------
----------------------------------- 0
0 n.a
se02.lip.pt 160250000 8860000
n.a se01d.lip.pt 1000000000000
500000000000 n.a castorsrm.pic.es 74534348
8 6277966848 n.a
lcg-gridka-se.fzk.de
9Ejemplo lcg-infosites
lcg-infosites --vo dteam closeSE Name of the
CE lxb2039.cern.ch2119/blah-pbs-dteam Name of
the close SE lxb2058.cern.ch Name of the CE
grid06.ph.gla.ac.uk2119/jobmanager-lcgpbs-dteam N
ame of the close SE grid08.ph.gla.ac.uk Name of
the CE lxb2090.cern.ch2119/blah-lsf-grid_tests N
ame of the close SE lxb2058.cern.ch
10Ejemplo lcg-infosites
Listando los servidores LFC locales Con el fin
de recuperar los nombres correspondientes a los
servidores LFC locales de una determinada VO, se
puede utilizar el comando siguiente lcg-infosite
s --vo atlas lfcLocal lxb2038.cern.ch pps-lfc.cna
f.infn.it cclcglfcli03.in2p3.fr
11Herramientas de alto nivel MDS
- lcg-info
- El comando lcg-info se puede usar para hacer una
lista de CEs o de SEs que satisfagan una serie de
condiciones dadas en sus atributos, y para
imprimir, para cada uno de ellos, los valores de
una serie de atributos determinada. La
información se toma desde el BDII especificado
por la variable de entorno LCG GFAL INFOSYS o en
la línea de comandos. - USO
- lcg-info --list-ce --list-se --query
ltsome_querygt --attrs ltsome_attrsgt
12Herramientas de alto nivel MDS
donde --list-ce o --list-se se debe usar para
indicar si se debería hacer una lista de CEs o
SEs --query introduce un filtro ( condiciones a
cumplir) para los elementos de la lista, y la
opción --attrs puede usarse para especificar que
atributos imprimir. Si --list-ce se especifica,
entonces sólo se consideran los atributos del CE
(otros sólo se ignoran), y lo contrario a esto
ocurre en el caso de que se especifique
--list-se. Los atributos que se soportan (los
cuales se pueden incluir con --attrs o dentro de
la expresión --query) son sólo un subconjunto de
los atributos presentes en el GLUE schema,
aquellos que son más relevantes para un
usuario. La opción --vo se puede usar para
restringir la consulta a los CEs y SEs que
soportan a la VO dada esta es obligatoria cuando
se este consultando atributos que hacen
referencia intrínsecamente a una VO, tal
como AvailableSpace y UsedSpace. --help se puede
especificar (sola) para obtener una descripción
detallada del comando, y la opción --list-attrs
se puede usar para obtener una lista de los
atributos soportados.
13Ejemplo lcg-info
Para tener una lista de los atributos soportados,
escribir lcg-info --list-attrs Attribute
name Glue object class Glue attribute
name EstRespTime GlueCE
GlueCEStateEstimatedResponseTime WorstRespTime
GlueCE GlueCEStateWorstResponseT
ime TotalJobs GlueCE
GlueCEStateTotalJobs TotalCPUs
GlueCE GlueCEInfoTotalCPUs
14Ejemplo lcg-info
(Listar todos los Elementos de Almacenamiento en
el BDII) Así mismo, supongamos que se quiere
saber cuales CEs están cerca de cada SE
lcg-info --list-se --vo cms --attrs CloseCEs -
SE castorgrid.cern.ch - CloseCE
ce01-slc3.cern.ch2119/jobmanager-lcglsf-grid
ce01-slc3.cern.ch2119/jobmanager-lcglsf-grid_c
ms hephygr.oeaw.ac.at2119/jobmanager-torqu
e-cms ce01-slc3.cern.ch2119/jobmanager-lcg
lsf-grid_lhcb
15Prácticas R-GMA
- Rgma (Activar CLI)
- rgmagt Show tables
- rgmagt Describe userTable
- rgmagt Set producer latest
- rgmagt Set producer LRP 10 minutes
- rgmagt Insert into userTable values (Pepe,
Hola,1.23,4) - rgmagt Select from userTable
- WEB Browser
- https//rgmasrv.ct.infn.it8443/R-GMA
16GRIDICE
- http//eumed-gridice.cnaf.infn.it50080/gridice/gr
is/gris.php?siteNameINFN-CATANIA
17Preguntas