Hi Maarten and Eygene and all,
your confusion, Eygene, arises because there are in fact two uses
of the word 'BDII' at the moment: The software 'lcg-bdii' and the
functionality 'bdii'. It gets really bad, because there are two
functionality which are called 'bdii': The 'site-bdii' and the
'top-level-bdii'. The information flow is as follows:
-------- ------------- ------------------
| gris | --> | site-bdii | --> | top-level-bdii |
-------- ------------- ------------------
One for One for each One (or more) central
each re- site. Collec- ones. Usually one for
source: ting the info each RB. Collects all
on each about the re- the info about all
CE,SE,RB, sources of the sites (e.g. lcg-bdii.cern.ch)
myProxy,.. site.
many fewer one (or few)
The 'site-bdii' used to be called the 'giis'. Since
the Globus MDS software was originally used for the 'giis'
functionality and was replaced by the 'BDII' software, it is
called 'bdii' by many people -- and also by the site-info.def
variables:
<part of site-info.def>
BDII_HTTP_URL="http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf"
BDII_REGIONS="CE SE RB PX VOBOX" # list of the services provided by the site
BDII_CE_URL="ldap://$CE_HOST:2135/mds-vo-name=local,o=grid"
BDII_SE_URL="ldap://$SE_HOST:2135/mds-vo-name=local,o=grid"
BDII_RB_URL="ldap://$RB_HOST:2135/mds-vo-name=local,o=grid"
BDII_PX_URL="ldap://$PX_HOST:2135/mds-vo-name=local,o=grid"
BDII_VOBOX_URL="ldap://$VOBOX_HOST:2135/mds-vo-name=local,o=grid"
</part of site-info.def>
while the first line is used to configure a 'top-level-bdii'
(the one installed on the host specified by BDII_HOST) the other
lines are used to configure the 'site-bdii' (usually on the CE_HOST)
and should describe the resources provided by the site.
Note that most sites don't need a top-level-bdii.
Maybe this could be changed in future versions of site-info.def to
finally resolve the confusion BDII/BDII/GIIS. I would suggest
<part of site-info.def>
BDII_HTTP_URL="http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf"
GIIS_REGIONS="CE SE RB PX VOBOX" # list of the services provided by the site
GIIS_CE_URL="ldap://$CE_HOST:2135/mds-vo-name=local,o=grid"
GIIS_SE_URL="ldap://$SE_HOST:2135/mds-vo-name=local,o=grid"
GIIS_RB_URL="ldap://$RB_HOST:2135/mds-vo-name=local,o=grid"
GIIS_PX_URL="ldap://$PX_HOST:2135/mds-vo-name=local,o=grid"
GIIS_VOBOX_URL="ldap://$VOBOX_HOST:2135/mds-vo-name=local,o=grid"
</part of site-info.def>
Cheers,
Mathias
Maarten Litmaath wrote:
> Eygene A. Ryabinkin wrote:
>
>> Maarten, good day!
>>
>>>> I have a small question about the site BDII information: should we
>>>> publish
>>>> there only services that we are running by our site or we should
>>>> publish the
>>>> services we are using by our site.
>>>
>>>
>>> Only the services you are _running_.
>>
>>
>> OK, will change it back as it was before today. The reason I've added
>> foreign RB to our BDII is that our ALICE coordinator asked me today what
>> RB we are using and how can it be extracted from the information system.
>
>
> You have a point there, but we do not want every site to publish somebody
> else's services! The RB used by a site is put in its UI configuration,
> so I do not think it really has to be in the information system.
>
>> I've glanced at others BDIIs and noted that they are publishing foreign
>> services. So I've took the (wrong) opinion of masses.
>
>
> That was due to the wrong default in site-info.def.
>
>> So, the next quesion: is there any way to extract the information about
>> services _used_ by site from the information system?
>>
>>
>>> The comment in site-info.def is better:
>>>
>>> BDII_REGIONS="CE SE RB PX VOBOX" # list of the services
>>> provided by the site
>>
>>
>> Yep, probably I should open an item in Savannah?
>
>
> For any middleware functionality or configuration issue one can always open
> a bug in Savannah.
--
Dr. Mathias de Riese
- IT -
Deutsches Elektronen-Synchrotron DESY
Notkestrasse 85
D-22607 Hamburg
Tel: +49 40 8998 4122
Fax: +49 40 8994 4122
Eml: [log in to unmask]
|