Modifié par Bouvet, le 26 Apr 2012

Système d'information



Dans la grille EGI/WLCG, les sites publient des informations concernant les services qu’ils fournissent. Ce système d’information est basé sur LDAP, qui permet une organisation hiérarchique de l'information. L'information doit adhérer à un schema . Le schéma des informations utilisé par le BDII s'appelle “GLUE”. Pour plus de détail, voir la définition du GLUE Schema .
L'interrogation du système d'information ne nécessite pas de proxy.

  1. Allez sur le site web GSTAT ( http://gstat2.grid.sinica.edu.tw/gstat/gstat/summary/GRID/EGEE/ ) et visualisez les différentes informations présentées pour chaque site. Cliquez sur un site puis regardez dans la section « Site General Information ».

Trouvez le site de l'OBSPM.

  1. Interrogez le BDII directement via LDAP d’un CE d'un des sites via la commande ldapsearch .
  1. Interrogez le BDII tournant sur l'un de ces sites.
  2. Interrogez le BDII tournant sur l'un de ces sites de manière à afficher la liste des CE répertoriés, ainsi que les SE associés. Visualisez le résultat.


Les commandes pour la gestion des données utilisent ces informations lorsque vous ne spécifiez pas de SE.

  1. Listez les CE répertoriés dans le BDII précédent qui publient le tag GLITE_3_1 .

Cet attribut est utilisé pour trouver les sites équipés avec un logiciel spécifique.

La syntaxe de la commande ldapsearch est complexe.
Il y a un outil lcg-infosites qui permet d’avoir les mêmes informations mais avec une syntaxe plus accessible. Cependant la commande ldapsearch est plus adaptée aux recherches complexes ou pour cibler une ressource spécifique.

  1. Utilisez cette commande pour trouver tous les CE accessibles à la VO vo.formation.idgrilles.fr.
  2. Trouvez aussi d’autres services comme les SE, LFC, WMS.

La commande lcg-info est similaire à lcg-infosites sauf qu'elle est utilisée pour lister les CE ou les SE qui satisfont un jeu de conditions sur leurs attributs. Elle donne pour chacun des CE ou SE les valeurs d'un jeu d'attributs.

  1. Lister les attributs disponibles pour sélectionner et imprimer les résultats
  2. lcg-info est très similaire au mécanisme de sélection mis en oeuvre dans un JDL et peut donc être très utile pour construire un JDL.

Lister le nombre de CPU libres pour les CE d'une VO qui publie le TAG MPICH.

  1. Lister le CE le plus proche (CloseCE) du SE ccsrm.in2p3.fr.







Interrogation des différents BDII

Top BDII :

~> ldapsearch -x -h <Top BDII hostname> -p 2170 -b "mds-vo-name=local, o=grid"

Site BDII :

~> ldapsearch -x -h <Site BDII hostname> -p 2170 -b "mds-vo-name=<GOC DB site name>, o=grid"

Resource BDII (CE, SE, LFC…) :

~> ldapsearch -x -h <Resouce BDII hostname> -p 2170 -b "mds-vo-name=resource, o=grid" 

Interrogation d'un BDII

Lister les CE répertoriés et les SE associés :

~> ldapsearch -x -H ldap://<hostname>:2170 -b "mds-vo-name=local, o=grid"  'objectclass=GlueCESEBind' GlueCESEBindCEUniqueID GlueCESEBindSEUniqueID

Lister les sites publiant un tag donné :

~> ldapsearch -h <hostname> -p 2170 -b "mds-vo-name=local, o=grid" -x 
'objectclass=GlueSubCluster' GlueChunkKey 
GlueHostApplicationSoftwareRunTimeEnvironment: <tagname>

Lister les SE supportant une VO donnée :

~> ldapsearch -h <hostname> -p 2170 -b "mds-vo-name=local, o=grid" -x 
'objectclass=GlueSATop' GlueChunkKey GlueSAAccessControlBaseRule | grep -B 4 '<voname>'

Commande lcg-infosites

~> lcg-infosites --vo vo.formation.idgrilles.fr ce
~> lcg-infosites --vo vo.formation.idgrilles.fr lfc
~> lcg-infosites --vo vo.formation.idgrilles.fr wms

Commande lcg-info

~> lcg-info --vo vo.formation.idgrilles.fr --list-ce --query 'Tag=MPICH' --attrs 'FreeCPUs'
~> lcg-info --list-se --query 'SE=ccsrm.in2p3.fr' --attrs CloseCE 
  • systeme_d_information.txt
  • Dernière modification: 2016/12/16 10:15
  • (modification externe)