Changes between Version 6 and Version 7 of Tutorial/SystemInfo
- Timestamp:
- Feb 7, 2007, 11:54:47 AM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorial/SystemInfo
v6 v7 15 15 * '''{{{ldapsearch -x -h grid10.lal.in2p3.fr -p 2135\ -b 'mds-vo-name=local,o=grid' }}}''' Pour LDAP, chaque entrée possède un identifiant (dn) et une listed'attributs avec leurs valeurs. 16 16 1. De la même façon, interrogez le GIIS tournant sur le site GRIF (utilisez la commande LDAP montrée sur la page web de la première étape). Combien de services différents pouvez-vous distinguer? 17 * {{{ '''ldapsearch -x -h bdii.grif.fr -p 2170 \ -b 'mds-vo-name=GRIF,o=grid' '''}}}17 * '''{{{ldapsearch -x -h bdii.grif.fr -p 2170 \ -b 'mds-vo-name=GRIF,o=grid' '''}}} 18 18 1. Interrogez le BDII qui tourne sur grid01.lal.in2p3.fr de manière à afficher la liste des CE répertoriés, ainsi que les ''Storage Elements'' (SEs) associés. Visualisez le résultat. 19 * {{{ '''ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueCESEBind' \ GlueCESEBindCEUniqueID GlueCESEBindSEUniqueID '''}}} Les commandes pour la gestion de données utilisent ces informationslorsque vous ne spécifiez pas un SE spécifique.19 * '''{{{ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueCESEBind' \ GlueCESEBindCEUniqueID GlueCESEBindSEUniqueID '''}}} Les commandes pour la gestion de données utilisent ces informationslorsque vous ne spécifiez pas un SE spécifique. 20 20 1. Listez les CE répertoriés dans le BDII précédent à l'aide du tag GLITE-3\_0\_9. 21 * {{{ '''ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueSubCluster' GlueChunkKey \ GlueHostApplicationsSoftwareRunTimeEnvironment: GLITE-3_0_9 ''' }}} Cet attribut est utilisé pour trouver les sites équipés avec les logicielsspécifiques. Dans les pages GStat, combiende ``tags'' différents peut-on trouver?21 * '''{{{ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueSubCluster' GlueChunkKey \ GlueHostApplicationsSoftwareRunTimeEnvironment: GLITE-3_0_9 ''' }}} Cet attribut est utilisé pour trouver les sites équipés avec les logicielsspécifiques. Dans les pages GStat, combiende ``tags'' différents peut-on trouver? 22 22 1. Listez ensuite les SE supportant la VO "dteam". 23 * {{{ '''ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueSATop' GlueChunkKey \ GlueSAAccessControlBaseRule | grep -B 4 dteam ''' }}} Refaites la commande pour la VO vo.u-psud.fr.23 * '''{{{ldapsearch -x -h grid01.lal.in2p3.fr -p 2170 \ -b 'mds-vo-name=local,o=grid' \ 'objectclass=GlueSATop' GlueChunkKey \ GlueSAAccessControlBaseRule | grep -B 4 dteam ''' }}} Refaites la commande pour la VO vo.u-psud.fr. 24 24 25 25 ==== La Commande lcg-infosites ==== 26 26 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 unesyntaxe plus accessible. 27 27 1. Utilisez cette commande pour trouver tous les "Computing Elements" accessibles à la VO vo.u-psud.fr. 28 * {{{ '''lcg-infosites --vo vo.u-psud.fr ce ''' }}}28 * '''{{{lcg-infosites --vo vo.u-psud.fr ce ''' }}} 29 29 1. On peut aussi trouver les "Storage Elements" (se), "LHC File Catalogs"(lfc), et "Resource Brokers" (rb). Visualisez toutes les options avec l'option '''--help'''. 30 * {{{ '''lcg-infosites --vo vo.u-psud.fr se '''}}}31 * {{{ '''lcg-infosites --vo vo.u-psud.fr rb '''}}}32 * {{{ '''lcg-infosites --vo vo.u-psud.fr lfc '''}}} Pour les recherches simples, la commande '''lcg-infosites''' fonctionne très bien. Lacommande '''ldapsearch''' est plus adaptée aux recherches complexes ou pour ciblerune ressource spécifique.30 * '''{{{lcg-infosites --vo vo.u-psud.fr se '''}}} 31 * '''{{{lcg-infosites --vo vo.u-psud.fr rb '''}}} 32 * '''{{{lcg-infosites --vo vo.u-psud.fr lfc '''}}} Pour les recherches simples, la commande '''lcg-infosites''' fonctionne très bien. Lacommande '''ldapsearch''' est plus adaptée aux recherches complexes ou pour ciblerune ressource spécifique. 33 33 34 34 === R-GMA (Relational Grid Monitoring Architecture) === … … 44 44 1. On peut visualiser l'aide avec la commande '''help''' et des exemples avec '''help examples'''. 45 45 1. Pour voir toutes les tables d'informations tapez : 46 * {{{ ‘‘‘show tables ‘‘‘ }}} Pour la description d'une table, utilisez la commande '''describe '''avec le nom de la table :47 * {{{ ‘‘‘describe GlueService ‘‘‘ }}} Changez "GlueService" par le nom de table vous voulez voir.46 * '''{{{show tables ‘‘‘ }}} Pour la description d'une table, utilisez la commande '''describe '''avec le nom de la table : 47 * '''{{{describe GlueService ‘‘‘ }}} Changez "GlueService" par le nom de table vous voulez voir. 48 48 1. Pour faire la liste des services utilisez la commande : 49 * {{{ ‘‘‘select * from GlueService ‘‘‘ }}} Pour voir les services dans un site (par exemple GRIF), utilisez lacommande :50 * {{{ ‘‘‘select * from GlueService where GlueSite_UniqueId="GRIF" ‘‘‘ }}}49 * '''{{{select * from GlueService ‘‘‘ }}} Pour voir les services dans un site (par exemple GRIF), utilisez lacommande : 50 * '''{{{select * from GlueService where GlueSite_UniqueId="GRIF" ‘‘‘ }}} 51 51 1. Pour voir les informations dans la table "GlueCE", utilisez une commande similaire : 52 * {{{ ‘‘‘select * from GlueCE ‘‘‘ }}} Comme précédemment, on peut limiter la réponse aux entrées intéressantes à l'aidedu mot clé "where". On peut aussi lister les champs désirés.53 * {{{ ‘‘‘select UniqueId,FreeCpus from GlueCE where FreeCpus > 10 ‘‘‘ }}}52 * '''{{{select * from GlueCE ‘‘‘ }}} Comme précédemment, on peut limiter la réponse aux entrées intéressantes à l'aidedu mot clé "where". On peut aussi lister les champs désirés. 53 * '''{{{select UniqueId,FreeCpus from GlueCE where FreeCpus > 10 ‘‘‘ }}} 54 54 Pour sortir, tapez la commande '''quit'''.