Changes between Version 23 and Version 24 of Tutorial/SystemInfo


Ignore:
Timestamp:
Jun 27, 2008, 4:38:34 PM (17 years ago)
Author:
jouvin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tutorial/SystemInfo

    v23 v24  
    2626=== Usage Direct de LDAP ===
    2727
    28 L'utilisation directe de `ldapsearch` permet des sélections plus complexes ou d'obtenir la valeur de certains attributs particulier. Cela peut être utile pour des besoins particuliers mais l'utilisation de `lcg-infosites` doit être préférée chaque fois que c'est possible.
     28L'utilisation directe de `ldapsearch` permet des sélections plus complexes ou d'obtenir la valeur de certains attributs particulier. Cela peut être utile pour des besoins particuliers mais l'utilisation de `lcg-infosites` doit être préférée chaque fois que c'est possible. Voir `man ldapsearch` pour un détail de toutes les options et de la syntaxe des requêtes.
    2929
    3030''Note: la commande `ldapsearch` est totalement indépendante de la grille et ne nécessite d'avoir un proxy.''
    3131
     32Pour LDAP, chaque entrée possède un identifiant (dn) et une liste d'attributs avec leurs valeurs. La commande `ldapsearch` retourne le DN et les attributs indiqués pour tous les objects sélectionnés par la requête. Par défaut, elle retourne tous les attributs de tous les objets. Le filtre de la requête et la liste des attributs à retourner sont spécifiés par les paramètres après les options :
     33 * filtre : doit être une chaine de caractère entre `''` et comportant au moins un signe égal. S'il est présent, il doit être spécifié avant la liste des attributs. Il est possible de construire des requêtes très complexes, Voir `man ldapsearch` et les exemples pour plus d'information.
     34 * liste des attributs à retourner : le nom de tous les attributs à retourner séparer par un espace.
     35
     36Dans LDAP, le nom des attributs est '''non''' case sensitive, de même que les recherches sur les chaines de caractères.
     37
    3238__Excercices__ (facultatif) :
    3339 1. Allez sur le site web [http://goc.grid.sinica.edu.tw/gstat/ GStat] 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 GRIF. 
    34  1. En utilisant la commande  '''ldapsearch''', interrogez le site BDII de GRIF, `bdii.grif.fr`. Pour LDAP, chaque entrée possède un identifiant (dn) et une liste d'attributs avec leurs valeurs.
     40 1. En utilisant la commande  '''ldapsearch''', interrogez le site BDII de GRIF, `bdii.grif.fr`.
    3541{{{
    3642ldapsearch -x -h bdii.grif.fr -p 2170 -b mds-vo-name=GRIF,o=grid
     
    4046ldapsearch -x -h topbdii.grif.fr -p 2170 -b mds-vo-name=local,o=grid 'objectclass=GlueCESEBind' GlueCESEBindCEUniqueID GlueCESEBindSEUniqueID
    4147}}}
    42  1. Listez les CE répertoriés dans le BDII précédent et publiant le tag GLITE-3_0_9. Cet attribut est utilisé pour trouver les sites équipés avec les logiciels spécifiques.  Dans les pages GStat, combien de ''tags'' différents peut-on trouver ?
     48 1. Listez les CE répertoriés dans le BDII précédent et exécutant la version gLite 3.1. L'attribut `GlueHostApplicationSoftwareRunTimeEnvironment` est utilisé pour trouver les sites équipés avec les logiciels spécifiques.  Dans les pages GStat, combien de ''tags'' différents peut-on trouver ?
    4349{{{
    44 ldapsearch -x -h topbdii.grif.fr -p 2170 \
    45               -b 'mds-vo-name=local,o=grid' 'objectclass=GlueSubCluster' GlueChunkKey \
    46               GlueHostApplicationsSoftwareRunTimeEnvironment: GLITE-3_0_9
     50ldapsearch -x -h topbdii.grif.fr -p 2170 -b 'mds-vo-name=local,o=grid' \
     51             '(&(objectclass=GlueSubCluster)(GlueHostApplicationSoftwareRunTimeEnvironment=GLITE-3_1*))' \
     52              GlueChunkKey
    4753}}}
    4854 1. Listez ensuite les SE supportant la VO "dteam". Refaites la commande pour la VO vo.lal.in2p3.fr.
    4955{{{
    50 ldapsearch -x -h topbdii.grif.fr -p 2170 \
    51                  -b 'mds-vo-name=local,o=grid'
    52                 'objectclass=GlueSATop' GlueChunkKey \
    53                 GlueSAAccessControlBaseRule | grep -B 4 dteam
     56ldapsearch -x -h topbdii.grif.fr -p 2170 -b 'mds-vo-name=local,o=grid' \
     57                '(&(objectclass=GlueSATop)(GlueSAAccessControlBaseRule=*dteam))' \
     58                GlueChunkKey GlueSAAccessControlBaseRule
    5459}}}
    5560