wiki:gridISQuery

Version 55 (modified by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert, 16 years ago) ( diff )

--

Interroger le système d'information

Dans la grille EGEE/WLCG, les sites publient des informations concernant les services qu’ils fournissent.
Ce système d’information est basé sur un service d'annuaire nommé LDAP.
Dans ce système, les informations sont organisées selon un schéma nommée Glue Schema.
Il est important d'avoir quelque notion des attributs du Glue Schema car ils seront utilisés par la suite pour définir une soumission de jobs.

Les deux commandes qui permettent d'interroger de manière simplifié le système d'information de la grille sont lcg-info et lcg-infosites

  • Utilisation de la commande lcg-infosites
    lcg-infosites est une commande simple qui permet d'obtenir des informations générales concernant une VO.
    • Lister les CE d'une VO (+informations additionelles)
      lcg-infosites --vo atlas ce | more
      
    • Lister les LFC (LCG File Catalog) d'une VO
      lcg-infosites --vo atlas lfc
      
    • Lister les RB (Resource Broker) d'une VO
      lcg-infosites --vo atlas rb | more
      
  • Utilisation de la commande lcg-info
    lcg-info est une commande qui permet d'obtenir des informations plus précises.
    Cette commande permet à un utilisateur d'interroger le système d'information par LDAP selon certains attributs du schéma Glue Schema.
    • Obtenir la liste des attributs du Glue Schema pouvant être utilisés
      Dans les exemples qui suivent, ces attributs peuvent être utilisés dans des requêtes ou en tant que attribut à afficher.
      [lambert@lpsc-ui ~]$ 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   
      ...             
      
    • Obtenir la liste des SE d'une VO
      Remarque: Equivalent à lcg-infosites --vo atlas se
      lcg-info --list-se --vo atlas
      
    • Trouver le nom SE du LPSC
      [lambert@lpsc-ui ~]$ lcg-info --list-se --vo atlas | grep lpsc
      - SE: lpsc-se-dpm-server.in2p3.fr
      
      
    • Trouver les CEs 'proches' du SE du LPSC
      Remarque: Il n'y a qu'un CE au LPSC mais il propose un service pour plusieurs VOs
      [lambert@lpsc-ui ~]$ lcg-info --list-se --vo atlas --query SE=lpsc-se-dpm-server.in2p3.fr --attrs CloseCE 
      - SE: lpsc-se-dpm-server.in2p3.fr
        - CloseCE             lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas
                              lpsc-ce.in2p3.fr:2119/jobmanager-pbs-dteam
                              lpsc-ce.in2p3.fr:2119/jobmanager-pbs-lpsc
                              lpsc-ce.in2p3.fr:2119/jobmanager-pbs-ops
                              lpsc-ce.in2p3.fr:2119/jobmanager-pbs-alice
      
      
    • Inversement trouver le SE proche du CE du LPSC pour ATLAS
      [lambert@lpsc-ui ~]$ lcg-info --list-ce --vo atlas --query CE=lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas --attrs CloseSE
      - CE: lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas
        - CloseSE             lpsc-se-dpm-server.in2p3.fr
      
    • Obtenir des informations sur les jobs qui s'exécutent sur le CE pour ATLAS
      [lambert@lpsc-ui ~]$ lcg-info --list-ce --vo atlas --query CE=lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas --attrs VORunningJobs,VOWaitingJobs,VOTotalJobs
      - CE: lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas
        - VORunningJobs       0
        - VOWaitingJobs       0
        - VOTotalJobs         0
      

up ; previous ; next

Note: See TracWiki for help on using the wiki.