Tags:
create new tag
view all tags

BDII的安装与配置

在安装BDII之前,需要先了解 gLite信息系统BDII的原理。
BDII的安装,可以参照 gLite 3.1安装
BDII有三个级别,即Resource BDII, SITE BDII和TOP BDII。在安装上都是通过yum,即:
cd /etc/yum.repos.d/
wget http://grid-deployment.web.cern.ch/grid-deployment/yaim/repos/glite-BDII.repo
yum update
yum install glite-BDII
配置上却稍有不同。对于Resource BDII,一般不需要任何变动。主要是SITE BDII和TOP BDII需要做适当改动。
  1. SITE BDII
    一个站点会有一个SITE BDII。这个BDII一般就是CE。在配置的时候,需要指定本站点所有的Resource BDII地址,
    具体的是在site-info.def中指定BDII_REGIONS,比如:
    BDII_REGIONS="CE SE RB PX LFC FTS",即本站点提供CE、SE、RB、myproxy、LFC、FTS等服务。紧接着要提供这些服务的地址,如:
    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"
    BDII_RB_URL="ldap://$RB_HOST:2170/mds-vo-name=resource,o=grid"
    BDII_PX_URL="ldap://$PX_HOST:2170/mds-vo-name=resource,o=grid"
    BDII_LFC_URL="ldap://$LFC_HOST:2170/mds-vo-name=resource,o=grid"
    BDII_VOBOX_URL="ldap://$VOBOX_HOST:2170/mds-vo-name=resource,o=grid"
    BDII_FTS_URL="ldap://$FTS_HOST:2170/mds-vo-name=resource,o=grid"
    对于gLite 3.0,Resource BDII的端口可能还是2135。
    然后用yaim配置SITE BDII,命令为:
    ./yaim -c -s /root/siteinfo.def -n BDII_site
    配置完成后,可以看到站点的服务列表存储在/opt/glite/etc/gip/site-urls.conf文件中。信息由
    /opt/glite/etc/gip/provider/glite-info-provider-site这个脚本提供。
    说明 :与gLite 3.0不同,这里不再需要修改/opt/bdii/etc/bdii-update.conf
  2. TOP BDII
    用yum安装glite-BDII以后,使用yaim配置TOP BDII
    ./yaim -c -s /root/siteinfo.def -n BDII_top
    配置完成后,会自动生成一个GIP的provider,即:
    /opt/glite/etc/gip/provider/glite-info-provider-egee
    说明 :如果安装的是WLCG的生产站点,不需要任何改动。如果安装定制的站点,比如BES Grid的安装,需要根据这个provider重新
    写一个新的,或者直接更改其中的变量,比如:
    /opt/glite/libexec/glite-info-update-endpoints -u http://bg005.ihep.ac.cn/bdii/bes-allsites.conf
    把glite-info-update-endpoints的URL改成包含SITE BDII列表的http地址

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2008-04-01 - ChengYaodong
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback