INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org BDII installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,

Slides:



Advertisements
Similar presentations
Hands-on on Information System Antonio Fuentes Bermejo Oviedo, 20 de Noviembre de 2006.
Advertisements

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Luciano Diaz ICN-UNAM.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Claudio Cherubino INFN – Catania.
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America SRM Installation and Configuration.
Hands-on on Information System Antonio Fuentes Bermejo Oviedo, 20 de Noviembre de 2006.
INFSO-RI Enabling Grids for E-sciencE Computing Element installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America User Interface installation and configuration.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
INFSO-RI Enabling Grids for E-sciencE Information System : a detailed overview Giuseppe La Rocca INFN – Catania ICTP/INFM-Democritos.
E-science grid facility for Europe and Latin America Installation and configuration of a top BDII Gianni M. Ricciardi – Consorzio COMETA.
DPM Server Installation Claudio Cherubino INFN - Catania.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Middleware: gLite Information Systems (IS) EGEE Tutorial 23 rd APAN Meeting,
IST E-infrastructure shared between Europe and Latin America VOMS and MyProxy Server installation and configuration Pedro Henrique.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America BDII Server Installation Vanessa.
1 Introduction to the tutorial for site managers Antonio Fuentes Red.es/RedIRIS EGEE/EUMedGrid/EELA Tutorial for Managers Sevilla,
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System on gLite middleware Vincent.
E-science grid facility for Europe and Latin America gLite WMS Installation and configuration Riccardo Bruno – INFN.CT 30/06/2008 – 04/07/2008.
INFSO-RI Enabling Grids for E-sciencE Installation and configuration of gLite Resource Broker Emidio Giorgio INFN EGEE-EMBRACE tutorial,
INFSO-RI Enabling Grids for E-sciencE WMS + LB Installation Emidio Giorgio Giuseppe La Rocca INFN EGEE Tutorial, Rome November.2005.
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
INFSO-RI Enabling Grids for E-sciencE Installation of an APT+kickstart server Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration Antonio Juan.
BDII Server Installation and Configuration Manuel Rubio del Solar Extremadura Advanced Research Center (CETA-CIEMAT) 11th EELA Tutorial for Users Sevilla,
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks User Interface: installation, configuration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Giuseppe La Rocca INFN – Catania
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Worker Node installation & configuration.
E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers Vanessa Hamar Universidad de Los.
gLite Information System UNIANDES OOD Team Daniel Alberto Burbano Sefair, Michael Angel.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers.
INFSO-RI Enabling Grids for E-sciencE Installing a gLite VOMS server Joachim Flammer Integration Team, CERN EMBRACE Tutorial, Clermont-Ferrand.
INFSO-RI Enabling Grids for E-sciencE User Interface (UI) Installation Giuseppe La Rocca INFN Catania - Italy First Latin American.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Tony Calanducci.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Claudio Cherubino.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America BDII Server Installation Yubiryn Ramírez.
Site-BDII Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
EGEE-II INFSO-RI Enabling Grids for E-sciencE YAIM Overview MiMOS Grid tutorial HungChe, ASGC OPS Team.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical: The Information Systems.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Progress report from University of Cyprus.
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Eduardo Murrieta.
TP: Grid site installation BEINGRID site installation.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System Tutorial Laurence Field.
User Interface UI TP: UI User Interface installation & configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation Claudio Cherubino.
12th EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMProxy Java API & SEE-GRID File Management.
Presentation of the results khiat abdelhamid
First South Africa Grid Training Installation and configuration of BDII Gianni M. Ricciardi Consorzio COMETA First South Africa Grid Training Catania,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Giuseppe La Rocca INFN – Catania
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks BDII Server Installation & Configuration.
INFSO-RI Enabling Grids for E-sciencE The Information System: GRIS, GIIS, BDII, information providers, Installation,Configuration,
INFSO-RI Enabling Grids for E-sciencE Worker Node installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America BDII Server Installation.
YAIM Giuseppe Platania INFN Catania EMBRACE Tutorial
LFC Server Installation & Configuration
Installation and configuration of a top BDII
The Information System in gLite
Berkley Database Information Index (BDII) Server Installation & Configuration Giuseppe La Rocca INFN – Catania gLite Tutorial Rome, April 2006.
EGEE Middleware: gLite Information Systems (IS)
Getting Started With Solr
BDII Server Installation and Configuration
WMS+LB Server Installation and Configuration
Information System (BDII)
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE BDII installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, OVERVIEW The BDII (Berkeley Database Infomation Index) is a grid node that collects all site informations and interactives with the RB in order to provide it the informations required by a submitted jdl. It consists of two or more standard LDAP databases that are populated by an update process (2171,2172,2173 ports) Port forwarding is used to enable one database to serve data while the other is refreshing. Options exist to update the list of LDAP URLs from a web page and to use an LDIF file from a web page

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, SCENARIO Web administrator WEB Server - Configuration file for BDII Site BDII TOP BDII Write and update the web page read and write LDAP URLs file ldapsearch queries ldapsearch -x –h -p 2170 –b mds-vo-name=local,o=grid BDII query 2171,2172,2173 ports write LDAP databases

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, CONFIGURATION: web page Web page: ldap:// :2170/mds-vo-name=,o=gridldap:// Example: INFN-CATANIA ldap://grid010.ct.infn.it:2170/mds-vo-name=infn-catania,o=gridldap://grid010.ct.infn.it:2170/mds-vo- INFN-CNAF ldap://grid011f.cnaf.infn.it:2170/mds-vo-name=infn-cnaf,o=gridldap://grid011f.cnaf.infn.it:2170/mds-vo-name=infn-cnaf,o=grid

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, CONFIGURATION: bdii.conf (1/4) These are the parameters of bdii.conf: BDIIPORTREAD=2170 The port which is used for incoming queries. BDIIPORTSWRITE=" " The database ports. Each port specified will create a database. BDII_USER=bdiiuser The user that runs the slapds. BDII_BIND=mds-vo-name=local,o=grid The top level dn for the database.

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, CONFIGURATION: bdii.conf (2/4) BDII_PASSWD=secret The password for the slapds. BDIISEARCHFILTER='*‘ A search fillter for use with the ldapsearches. BDIISEARCHTIMEOUT=30 Time to wait for LDAP urls to respond. BDIIBREATHETIME=60 Time to wait before updating the next database.

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, CONFIGURATION: bdii.conf (3/4) BDIIAUTOUPDATE=yes Whether or not to update the file containing the LDAP URLs. BDIIAUTOMODIFY=no Whether or not to modify the data using an LDIF modify file. BDII_DIR=/opt/lcg/bdii/ The location and working directory of the bdii. BDIIUPDATEURL= The URL to use to update the LDAP URLs file.

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, CONFIGURATION: bdii.conf (4/4) BDIIUPDATELDIF= The URL to use to update the LDIF modify file. SLAPD=/opt/openldap/libexec/slapd The location of the slapd command. SLAPADD=/opt/openldap/sbin/slapadd The location of the slapadd command.

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, bdii.conf example BDII_PORT_READ=2170 BDII_PORTS_WRITE=" " BDII_USER=edguser BDII_BIND=mds-vo-name=local,o=grid BDII_PASSWD=ru3hg5y BDII_SEARCH_FILTER='(|(objectClass=GlueSchemaVersion)(objectClass=GlueTop))' BDII_SEARCH_TIMEOUT=30 BDII_BREATHE_TIME=60 BDII_AUTO_UPDATE=yes BDII_AUTO_MODIFY=no BDII_DIR=/opt/bdii/ BDII_UPDATE_URL= BDII_UPDATE_LDIF= SLAPD=/usr/sbin/slapd SLAPADD=/usr/sbin/slapadd

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, BDII installation & configuration using YAIM

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, INSTALLATION: JAVA SDK Because of SUN licence used for Java SDK, it is not possible to redistribute it with the middleware. You have to download Java SDK from Sun web site: Select ``Download J2SE SDK'', and download the ``RPM in self-extracting file''. Follow the instruction on the pages to extract the rpm.

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, INSTALLATION: glite/gilda yaim Download and install latest version of glite-yaim * on all your grid nodes: MS.Release3.0/ MS.Release3.0/ Download and install the latest version of gilda_ig-yaim * on all your grid nodes:

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, INSTALLATION: glite/gilda yaim Copy site-info.def template file provided by gilda_ig_yaim in to the root dir and customize it cp /opt/glite/yaim/examples/gilda_ig-site-info.def \ /root/my-site-info.def Open /root/my-site-info.def file using a text editor and set the following values according to your grid environment: MY_DOMAIN= BDII_HOST= NTP_HOSTS=“ ” BDII_HTTP_URL=" e-bdii-update.conf"

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, Set the repositories: INSTALL_SERVER_HOST=embrace-akserver.$MY_DOMAIN OS_REPOSITORY="rpm rep/slc306- i386 os updates extras localrpms" LCG_REPOSITORY="rpm rep/glite_sl3-i386 3_0_0 3_0_0_externals 3_0_0_updates" IG_REPOSITORY="rpm rep/ig_sl3- i386 3_0_0 utils“ GILDA_REPOSITORY="rpm gilda_app-i386 app 3_0_0" CA_REPOSITORY="rpm glite_sl3-i386 security" Customize gilda_ig-site-info.def

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, BDII Installation This command will download and install all the needed packages: /opt/glite/bin/gilda_ig_install_node /root/my-site-info.def GILDA_ig_BDII Now we can configure the node: /opt/glite/bin/gilda_ig_configure_node /root/my-site-info.def GILDA_ig_BDII

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, /opt/bdii/var/bdii.log Updating DB on port 2173 Updated configuration. Waiting 30 s for query results. Time for searches: 30 s Time to update DB: 2 s Grabbing port 2170 for 2173 Sat Sep 23 04:09:09 CEST 2006 Sleeping for 60

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, BDII testing

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, BDII testing You can ask the BDII in order to see if its database is running: ldapsearch –x –h -p 2170 \ –b mds-vo-name=local,o=grid

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, BDII testing From your account in the UI: Set the BDII enviroenment: LCG_GFAL_INFOSYS= :2170 lcg-infosites –h lcg-info –h they will show the help with all the possible queries to obtain the sites’ informations

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, lcg-infosites example lcg-infosites --vo gilda se Avail Space(Kb) Used Space(Kb) Type SEs n.a trigrid-ce01.unime.it n.a gildase01.roma3.infn.it n.a iceage-se-01.ct.infn.it n.a gildase.oact.inaf.it n.a grid038.ct.infn.it n.a aliserv6.ct.infn.it n.a grid038.ct.infn.it n.a testbed005.cnaf.infn.it n.a egee016.cnaf.infn.it n.a trigriden01.unime.it n.a grid005.iucc.ac.il n.a grid-se.bio.dist.unige.it n.a gilda02.lcca.usp.br

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, lcg-info example [ lcg-info --vo gilda --list-ce - CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-infinite - CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-long - CE: gilda03.lcca.usp.br:2119/jobmanager-lcgpbs-short - CE: gildace.oact.inaf.it:2119/jobmanager-lcgpbs-infinite - CE: gildace.oact.inaf.it:2119/jobmanager-lcgpbs-long - CE: gildace.oact.inaf.it:2119/jobmanager-lcgpbs-short - CE: gildace01.roma3.infn.it:2119/jobmanager-lcgpbs-infinite - CE: gildace01.roma3.infn.it:2119/jobmanager-lcgpbs-long - CE: gildace01.roma3.infn.it:2119/jobmanager-lcgpbs-short - CE: grid-ce.bio.dist.unige.it:2119/jobmanager-lcgpbs-infinite - CE: grid-ce.bio.dist.unige.it:2119/jobmanager-lcgpbs-long - CE: grid-ce.bio.dist.unige.it:2119/jobmanager-lcgpbs-short - CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-infinite - CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-long - CE: grid004.iucc.ac.il:2119/jobmanager-lcgpbs-short - CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-infinite - CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-long - CE: grid010.ct.infn.it:2119/jobmanager-lcgpbs-short

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, Troubleshooting

Enabling Grids for E-sciencE INFSO-RI Embrace Tutorial, Clermont-Ferrand, /opt/bdii/var/bdii.log If a query to the BDII doesn’t show the information about a site, you have to look at the bdii log file and check if there are some error. For example: GILDA-ROMA3: ldap_bind: Can't contact LDAP server In this case you have to contact the site administrators of that site and ask them to check if your site BDII is up and running on their CE