hands-on on information system
DESCRIPTION
Hands-on on Information System. Antonio Fuentes Bermejo [email protected] Oviedo, 20 de Noviembre de 2006. lcg-infosites. lcg-info. Querying the Information System. In order to query directly the IS elements two high level tools are provided: - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/2.jpg)
2
Querying the Information System
• In order to query directly the IS elements two high level tools are provided:
• These tools should be enough for most common user needs and can be used to hide the complexity of raw LDAP queries.
lcg-infosites
lcg-info
![Page 3: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/3.jpg)
3
lcg-infosites
This tool provides information related to Grid services:
lcg-infosites --vo <your_vo> option –-is <your_bdii>
• It’s mandatory to include the vo and the option• The --is option specifies the BDII you want to query If not supplied, the BDII defined into the environment variable LCG_GFAL_INFOSYS will be used
![Page 4: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/4.jpg)
4
lcg-infosites - options
ce Number of CPUs, running and waiting jobs and names of the CEs
se SEs names together with the available and used space
closeSE Names of the CEs where the user’s VO is allowed to run together with their corresponding closest SEs
lfc Name of the lfc Catalog for the user’s VO
tag Name of the tags relative to the software installed in site with the corresponding CE
is Name of the BDII which the user wants query
help Prints all the available options and exit
all It groups all the features just described
![Page 5: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/5.jpg)
5
Initial Step
• Please set the environment variable:
• export LCG_GFAL_INFOSYS=grid004.ct.infn.it:2170
![Page 6: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/6.jpg)
6
Exercise 1
Obtaining information about CE
![Page 7: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/7.jpg)
7
lcg-infosites - 1
valor del bdii: mnto04.uniandes.edu.co:2170
***********************************************************************************************
#CPU Free Total Jobs Running Waiting ComputingElement
-----------------------------------------------------------------------------------------------
6 6 0 0 0 grid004.iucc.ac.il:2119/jobmanager-lcgpbs-long
0 0 0 0 0 cn01.be.itu.edu.tr:2119/jobmanager-lcglsf-long
10 10 0 0 0 dgt01.ui.savba.sk:2119/jobmanager-lcgpbs-long
6 6 0 0 0 grid004.iucc.ac.il:2119/jobmanager-lcgpbs-short
0 0 0 0 0 cn01.be.itu.edu.tr:2119/jobmanager-lcglsf-short
10 10 0 0 0 dgt01.ui.savba.sk:2119/jobmanager-lcgpbs-short
16 16 0 0 0 grid010.ct.infn.it:2119/jobmanager-lcgpbs-long
....
lcg-infosites --vo gilda ce
![Page 8: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/8.jpg)
8
Exercise 2
Obtaining information about SE
![Page 9: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/9.jpg)
9
lcg-infosites - 2
lcg-infosites --vo gilda se
Avail Space(Kb) Used Space(Kb) Type SEs----------------------------------------------------------898705748 13701668 n.a grid005.iucc.ac.il63830000 10240000 n.a egee016.cnaf.infn.it51890000 3920000 n.a grid038.ct.infn.it2910000000 940000000 n.a aliserv6.ct.infn.it64390000 8350000 n.a gilda02.lcca.usp.br28062620 3097160 n.a testbed005.cnaf.infn.it767750000 41110000 n.a gildase01.roma3.infn.it50410000 2730000 n.a trigrid-ce01.unime.it51890000 3920000 n.a grid038.ct.infn.it
![Page 10: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/10.jpg)
10
Exercise 3
Listing the closeSE
![Page 11: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/11.jpg)
11
lcg-infosites --vo gilda closeSE
lcg-infosites - 3
valor del bdii: mnto04.uniandes.edu.co:2170Name of the CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-long aliserv6.ct.infn.it grid038.ct.infn.it
Name of the CE: grid011f.cnaf.infn.it:2119/jobmanager-lcgpbs-long testbed005.cnaf.infn.it egee016.cnaf.infn.it
Name of the CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-long gilda02.lcca.usp.br gilda02.lcca.usp.br
Name of the CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-short aliserv6.ct.infn.it grid038.ct.infn.it
![Page 12: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/12.jpg)
12
Exercise 4
Obtaining information about software
![Page 13: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/13.jpg)
13
lcg-infosites - 4
**************************************************************Information for gilda relative to their software tags included in each CE**************************************************************
Name of the TAG: VO-gilda-GEANTName of the TAG: VO-gilda-GKS05Name of the CE:cn01.be.itu.edu.tr
Name of the TAG: VO-gilda-slc3_ia32_gcc323Name of the TAG: VO-gilda-CMKIN_5_1_1Name of the TAG: VO-gilda-GEANTName of the TAG: VO-gilda-GKS05Name of the CE:grid010.ct.infn.it
....
lcg-infosites --vo gilda tag
![Page 14: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/14.jpg)
14
lcg-info
• This tool allows the users to query, in a deeper way, the BDII
• It requires the environment variable LCG_GFAL_INFOSYS to be set to the value of the BDII to be queried e.g. grid004.ct.infn.it:2170
• Prints the list of the CEs or SEs satisfying a given query along with a list of specified attributes.
![Page 15: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/15.jpg)
15
lcg-info
• The query syntax is like this:
attr1 op1 valueN, ... attrN opN valueN where attrN is an attribute name op is =, >= or <=, and the cuts are ANDed A combination of attribute is supported The cuts are comma-separated and spaces
are not allowed
SINCE THE LATEST GLUE-SCHEMA UPDATE ONLY “=“ OPERATOR IS SUPPORTED!
![Page 16: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/16.jpg)
16
lcg-info options
--list-attrs Prints a list of attributes that can be queried.
--list-ce Lists the CEs which satisfy a query, or all the CEs if no query is given.
--list-se Lists the SEs which satisfy a query, or all the SEs if no query is given.
--query Restricts the output to the CEs (SEs) which satisfy the given query.
--bdii Allows to specify a BDII in the form <hostname>:<port>. If not given, the value of the environmental variable LCG_GFAL_INFOSYS is used. If that is not defined, the command returns an error.
--sed Print the output in a "sed-friendly" format.
--attrs Specifies the attributes whose values should be printed.
--vo Restricts the output to CEs or SEs where the given VO is authorized. Mandatory when VO-dependent attributes are queried upon.
![Page 17: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/17.jpg)
17
Exercise 1
List all the attributes
![Page 18: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/18.jpg)
18
lcg-info - 1
lcg-info --list-attrs
Attribute name Glue object class Glue attribute name
MaxTime GlueCE GlueCEPolicyMaxWallClockTime
CEStatus GlueCE GlueCEStateStatus
TotalJobs GlueCE GlueCEStateTotalJobs
CEVOs GlueCE GlueCEAccessControlBaseRule
TotalCPUs GlueCE GlueCEInfoTotalCPUs
FreeCPUs GlueCE GlueCEStateFreeCPUs
CE GlueCE GlueCEUniqueID
WaitingJobs GlueCE GlueCEStateWaitingJobs
RunningJobs GlueCE GlueCEStateRunningJobs
CloseCE GlueCESEBindGroup GlueCESEBindGroupCEUniqueID
CloseSE GlueCESEBindGroup GlueCESEBindGroupSEUniqueID
SEVOs GlueSA GlueSAAccessControlBaseRule
UsedSpace GlueSA GlueSAStateUsedSpace
AvailableSpace GlueSA GlueSAStateAvailableSpace
Type GlueSE GlueSEType
SE GlueSE GlueSEUniqueID
Protocol GlueSEAccessProtocol GlueSEAccessProtocolType ....
![Page 19: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/19.jpg)
19
Exercise 2
Listing tags of installed software
![Page 20: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/20.jpg)
20
lcg-info - 2
lcg-info --list-ce --attrs Tag- CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-infinite - Tag LCG-2 LCG-2_1_0 LCG-2_1_1 LCG-2_2_0 LCG-2_3_0 LCG-2_3_1 LCG-2_4_0 LCG-2_6_0 GLITE-3_0_0 AFS CMS-1.1.0 ATLAS-6.0.4 GATE-1.0.0-3 LHCb-1.1.1 IDL-5.4 CMSIM-125 ALICE-4.01.00 ALIEN-1.32.14
![Page 21: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/21.jpg)
21
Exercise 3
Listing all the CEs with their FreeCPUsand TotalJobs attributes
![Page 22: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/22.jpg)
22
lcg-info - 3
lcg-info --list-ce --attrs FreeCPUs,TotalJobs
- CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-infinite - FreeCPUs 4 - TotalJobs 0
- CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-long - FreeCPUs 4 - TotalJobs 0
- CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-short - FreeCPUs 4 - TotalJobs 0
- CE: gildace01.roma3.infn.it:2119/jobmanager-lcgpbs-infinite - FreeCPUs 4 - TotalJobs 0
![Page 23: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/23.jpg)
23
Exercise 4
List FreeCPUs and TotalJobs attributes of all the CEs that have TotalCPUs=10
![Page 24: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/24.jpg)
24
lcg-info --list-ce --attrs FreeCPUs,TotalJobs --query TotalCPUs=10
lcg-info - 4
- CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-infinite - FreeCPUs 10 - TotalJobs 0
- CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-long - FreeCPUs 10 - TotalJobs 0
- CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-short - FreeCPUs 10 - TotalJobs 0
![Page 25: Hands-on on Information System](https://reader035.vdocuments.site/reader035/viewer/2022062422/56813ae0550346895da33024/html5/thumbnails/25.jpg)
25
Questions …