---+ bdiiconf-gen.pl ---++ Introduction Top level BDII server republishes information from site BDIIs. In order to do this, top level BDII server uses a list of URIs pointing to site BDIIs. Top level BDII downloads this list periodically from a [[http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf][central location]]. ---++ Operation The list of site BDII URIs is generated by the [[https://goc.grid-support.ac.uk/gridsite/bdii/BDII/bin/bdiiconf-gen.pl][bdiiconf-gen.pl]] script using the information in [[https://goc.grid-support.ac.uk/gridsite/gocdb2/][GOCDB]]. The script itself runs from cron every 30 minutes on [[https://goc.grid-support.ac.uk/gridsite/bdii/BDII/][gridsite]] producing publicly available [[http://goc.grid-support.ac.uk/gridsite/bdii/BDII/www/bdii.conf][URI list]]. This list contains all certified, production LCG and OSG sites. Two other lists are created: * [[http://goc.grid-support.ac.uk/gridsite/bdii/BDII/www/bdii-osg.conf][bdii-osg.conf]] - containing all OSG sites, and * [[http://goc.grid-support.ac.uk/gridsite/bdii/BDII/www/bdii-lcg.conf][bdii-lcg.conf]] - containing all certified, production LCG sites (OSG sites are not included). Generation script also [[http://goc.grid-support.ac.uk/gridsite/bdii/BDII/conf/bdii-additional.conf][adds]] and [[http://goc.grid-support.ac.uk/gridsite/bdii/BDII/conf/bdii-exclude.conf][excludes]] some sites from the list using static files from the [[https://goc.grid-support.ac.uk/gridsite/bdii/BDII/conf/][conf]] directory. Logs are available in the [[https://goc.grid-support.ac.uk/gridsite/bdii/BDII/log/][log]] directory. If the generation fails for some reason, old version of the list is not overwritten and continues to be used. Another cron job (maintained by Laurence Field) downloads the URI list and makes it available on the [[http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf][central location]]. This location is used for historical reasons (it used to contain a manually created list of grid sites). ---++ Maintenance The source code for the bdiiconf-gen.pl script is available in [[http://isscvs.cern.ch:8180/cgi-bin/cvsweb.cgi/if-ce-list/BDII/bin/?cvsroot=lcgware][CVS]]. The rest of the files (config, cron) are available only on gridsite. *NOTE*: Since gridsite uses certificate authentication and authorisation you need to have your certificate loaded into the browser and your certificate subject listed in the appropriate .gacl file on the server. Otherwise you get "403 Forbidden" error.
This topic: LCG
>
WebHome
>
LCGGridDeployment
>
LCGOperations
>
GOC-BDII-conf
Topic revision: r3 - 2006-03-29 - unknown
Copyright &© 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use
Discourse
or
Send feedback