Installation et configuration de BDII Site

De MaGridWiki
Aller à : Navigation, rechercher


Le long de ce wiki  :

  • votre_bdii représente le nom de votre BDII_Site
  • votre_ce représente le nom de votre CE
  • votre_se représente le nom de votre SE

Sommaire

Récupération des référenciels

Pour une installation réussie, le gestionnaire des packages doit être configuré pour référenciel un certain nombre de référentiels (en plus ceux du OS);

# cd /etc/yum.repos.d/

Le référentiel EPEL(Extra Packages for Enterprise Linux)

# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

Le référentiel pour l'Autorité de Certification

# wget http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo

Le référentiel du Middleware (EMI)

# yum -y install yum-priorities yum-protectbase # rpm -ivh http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/x86_64/base/emi-release-2.0.0-1.sl5.noarch.rpm (EMI-2)

Le dossier /etc/yum.repos.d/ doit contenir les référentiels suivants:

# ls /etc/yum.repos.d/ EGI-trustanchors.repo emi2-base.repo emi2-third-party.repo emi2-updates.repo epel.repo epel-testing.repo

Installation du Service

# yum clean metadata # yum -y install ca-policy-egi-core # yum -y install emi-bdii-site

Configuration du Service

créer l'arborescence des fichiers de configuration suivante :

# mkdir /root/siteinfo/ # mkdir /root/siteinfo/vo.d/ # mkdir /root/siteinfo/services/

Les variables suivantes doivent êtres définies sur le fichier "site-info.def"

La description détaillée des ces variables peut être consultée sur: https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables

  • SITE_BDII_HOST =votre_bdii.magrid.ma
  • CE_HOST =votre_ce.magrid.ma
  • DPM_HOST=votre_se.magrid.ma
  • SITE_EMAIL=
  • SITE_LAT=
  • SITE_LONG=
  • SITE_NAME=”VOTRE_SITE”

Un exemple de site-info.def est disponible sur site-infoBdiiSite.def

Définir les variables spécifiques au service: à chercher dans /root/siteinfo/services/glite-bdii_site:

  • SITE_DESC="Site de formation 01"
  • SITE_LOC="Rabat, Maroc"
  • SITE_SECURITY_EMAIL
  • SITE_SUPPORT_EMAIL
  • SITE_WEB
  • BDII_REGIONS= "BDII CE SE"
  • BDII_<host-id>_URL
    • BDII_BDII_URL="ldap://$SITE_BDII_HOST:2170/mds-vo-name=resource,o=grid"
    • BDII_CE_URL="ldap://$CE_HOST:2170/mds-vo-name=resource,o=grid"
    • BDII_SE_URL="ldap://$DPM_HOST:2170/mds-vo-name=resource,o=grid"
  • SITE_OTHER_ (https://wiki.egi.eu/wiki/MAN1_How_to_publish_Site_Information )
  • SITE_OTHER_GRID="WLCG|EGI"

Un exemple de glite-bdii_site est disponible sur glite-bdii_site

Yaim check

#/opt/glite/yaim/bin/yaim -v -s /root/siteinfo/site-info.def -n BDII_site

Yaim configure

#/opt/glite/yaim/bin/yaim -c -s /root/siteinfo/site-info.def -n BDII_site

Vérification du Service

ldapsearch -x -H ldap://<bdii_host_name>:2170 -b mds-vo-name=<site_name>,o=grid

#service bdii status #ldapsearch -x -H ldap://votre_bdii.magrid.ma:2170 -b mds-vo-name=VOTRE_SITE,o=grid search result search: 2 result: 0 Success numResponses: 57 numEntries: 56
Navigation
Administrateur
Utilisateur
Applications
Autorité de Certification