Print

Print


Hi Muhammad,

hope it helps i send you the instruction I edited when I installed
Tier2 site BDII here in Germany (MPPMU).

Cheers, Cesare

Istall GLite3.2 site BDII service on Scientific Linux 5 Virtual Maschine

STEP 1: PRELIMINARY

 check cert permissions
[root@vm05 ~]# ls -lrt /etc/grid-security/
total 16
-rw-r--r-- 1 root root 2110 Jul  5 10:58 hostcert.pem
-rw-r--r-- 1 root root 1679 Jul  5 10:58 hostkey.pem
[root@vm05 ~]# chmod 644 /etc/grid-security/hostcert.pem
[root@vm05 ~]# chmod 400 /etc/grid-security/hostkey.pem
[root@vm05 ~]# ls -lrt /etc/grid-security/
total 16
-rw-r--r-- 1 root root 2110 Jul  5 10:58 hostcert.pem
-r-------- 1 root root 1679 Jul  5 10:58 hostkey.pem

Check Java version and than install latest.

[root@vm04 ~]# java -version
[root@vm04 ~]# yum install java-1.6.0-openjdk

Setting up repositories adding disabling epel, adding lcg-CA with no gpg check.

[root@vm05 ~]# wget
http://grid-deployment.web.cern.ch/grid-deployment/glite/repos/3.2/glite-BDII_site.repo
[root@vm05 ~]# vi /etc/yum.repos.d/slc5-cernonly.repo
[root@vm05 ~]# vi /etc/yum.repos.d/glite-BDII_site.repo
[root@vm05 ~]# vi /etc/yum.repos.d/epel.repo
[root@vm05 ~]# vi /etc/yum.repos.d/lcg-CA.repo
[root@vm05 ~]# vi /etc/yum.repos.d/dag.repo
[root@vm05 ~]# vi /etc/yum.repos.d/EGI-SAM.repo


Install lcg-CA package

[root@vm05 ~]# yum install lcg-CA

STEP 2: INSTALLATION

Install site bdii with yum

[root@grid-bdii yum.repos.d]# yum install glite-BDII_site
....
Installed:
  glite-BDII_site.x86_64 0:3.2.11-1.sl5

Dependency Installed:
  bdii.noarch 0:5.1.22-1
bdii-config-site.noarch 0:0.9.1-1
glite-info-provider-ldap.noarch 0:1.3.4-1
glite-info-provider-release.noarch 0:1.0.2-1
  glite-info-provider-service.noarch 0:1.4.4-1
glite-info-site.noarch 0:0.4.0-1
glite-info-static.noarch 0:0.2.0-1
glite-version.noarch 0:3.2.3-1
  glite-yaim-bdii.noarch 0:4.1.12-1
glite-yaim-core.noarch 0:4.0.14-1                 glue-schema.noarch
0:2.0.6-1                        libtool-ltdl.x86_64 0:1.5.22-7.el5_4
  openldap-clients.x86_64 0:2.3.43-12.el5_6.7
openldap-servers.x86_64 0:2.3.43-12.el5_6.7
perl-Compress-Zlib.x86_64 0:1.42-1.fc6
perl-Convert-ASN1.noarch 0:0.20-1.1
  perl-HTML-Parser.x86_64 0:3.55-1.fc6
perl-HTML-Tagset.noarch 0:3.10-2.1.1
perl-IO-Socket-SSL.noarch 0:1.01-1.fc6              perl-LDAP.noarch
1:0.33-3.fc6
  perl-Net-SSLeay.x86_64 0:1.30-4.fc6                perl-URI.noarch
0:1.35-3                          perl-XML-NamespaceSupport.noarch
0:1.09-1.2.1       perl-XML-SAX.noarch 0:0.14-8
  perl-libwww-perl.noarch 0:5.805-1.1.1

Complete!

[root@grid-bdii yum.repos.d]# yum install grid-monitoring-probes-org.sam.noarch
[root@grid-bdii yum.repos.d]# yum install gstat-monitoring.noarch

Config site-info.def

[root@grid-bdii]# cp /opt/glite/yaim/examples/siteinfo/site-info.def
/opt/glite/etc/site-info.def
[root@grid-bdii]# cd /opt/glite/etc/
[root@grid-bdii]# vi site-info.def

test configuration

[root@grid-bdii]# source /opt/glite/yaim/examples/siteinfo/site-info.def

check available service allowed with site-info.def than verify it,
finally run config

[root@grid-bdii]# /opt/glite/yaim/bin/yaim -a -s site-info.def
[root@grid-bdii]# /opt/glite/yaim/bin/yaim -v -s site-info.def -n SE_dcache
[root@grid-bdii]# /opt/glite/yaim/bin/yaim -c -s
/opt/glite/etc/site-info.def -n SE_dcache
[root@grid-bdii etc]# /opt/glite/yaim/bin/yaim -c -s
/opt/glite/etc/site-info.def -n BDII_site
   WARNING:
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is
generally a bad idea
   WARNING: as configuration files may contain passwords and other
sensitive information.
   WARNING: *****************************************************************************
   WARNING:
   INFO: Using site configuration file: /opt/glite/etc/site-info.def
   INFO:
         ###################################################################

         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)


         current working directory: /opt/glite/etc
         site-info.def date: Jul 11 16:12 /opt/glite/etc/site-info.def
         yaim command: -c -s /opt/glite/etc/site-info.def -n BDII_site
         log file: /opt/glite/yaim/bin/../log/yaimlog
         Mon Jul 11 16:13:02 CEST 2011 : /opt/glite/yaim/bin/yaim

         Installed YAIM versions:
         glite-yaim-bdii ame:-ame:
         glite-yaim-core 4.0.14-1

         ####################################################################
   INFO: The default location of the grid-env.(c)sh files will be:
/opt/glite/etc/profile.d
   INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
   INFO: Detecting environment
   INFO: Executing function: config_gip_site_check
   INFO: Executing function: config_gip_bdii_site_check
   INFO: Executing function: config_info_service_bdii_site_check
   INFO: Executing function: config_bdii_5.1_check
   INFO: Executing function: config_gip_site
SITE_COUNTRY = Switzerland
   INFO: Executing function: config_gip_bdii_site
   INFO: Executing function: config_info_service_bdii_site_setenv
   INFO: Executing function: config_info_service_bdii_site
   INFO: Executing function: config_bdii_5.1
Stopping BDII: BDII already stopped
Starting BDII slapd:                                       [  OK  ]
Starting BDII update process:                              [  OK  ]
   INFO: Configuration Complete.
        [  OK  ]
   INFO: YAIM terminated succesfully.

copy nagios script from hn03

root@grid-hvs2:/bdii# scp usr/lib/nagios/plugins/* cdf@hn03:~/bdiinagios/
[root@grid-bdii etc]# mkdir /usr/lib/nagios
[root@grid-bdii etc]# mkdir /usr/lib/nagios/plugins/
cdf@hn03:~/bdiinagios> scp * root@grid-bdii:/usr/lib/nagios/plugins/

STEP 4: START-UP SERVICES

added cream entries into

[root@grid-bdii etc]# cat /opt/glite/etc/gip/site-urls.conf
BDII  ldap://grid-bdii.rzg.mpg.de:2170/mds-vo-name=resource,o=grid
CREAM1  ldap://grid-cream1.rzg.mpg.de:2170/mds-vo-name=resource,o=grid
CREAM2  ldap://grid-cream2.rzg.mpg.de:2170/mds-vo-name=resource,o=grid
SE  ldap://grid-srm.rzg.mpg.de:2170/mds-vo-name=resource,o=grid

[root@grid-bdii]# service bdii start

STEP 5: TESTING

Useful checks are:

Make sure the owner and group of /opt/glite/var/cache/gip are ldap

[root@grid-bdii etc]#  ll /opt/glite/var/cache/
total 8
drwxr-xr-x 4 ldap ldap 4096 Jul 11 16:13 gip

check ldap info query

[cesare@lxplus401]~% ldapsearch -x  -LLL -h grid-bdii.rzg.mpg.de -p
2170 -b "mds-vo-name=MPPMU,o=grid" | more


2012/2/3 Muhammad Umair Naru <[log in to unmask]>:
> Hi
> I am installing new tier2 site for Alice. We at the moment have 3 servers for BDII, CE and VOBOX along with 5 worker nodes. we have installed relevant repos on the server and we want to know what should we do now we are really stuck. although the manual are available but they are very confusing we are stuck and need help. its very urgent as our higher ups have given us time till Monday morning to complete everything and have jobs running on the node.



-- 
--------------------------------------------------------------------------------------------------------------------------
|                   "Greetings, Professor Falken. A strange game.
                            |
|                          The only winning move is not to play.
                                  |
|                           How about a nice game of chess? "
                                |
--------------------------------------------------------------------------------------------------------------------------
|Cesare Delle Fratte
                                          |
|Address: Föhringer Ring 6, 80805, München, Max Plank Institute für
Physik (MPP)  |
|Address: Boltzmannstrasse 2, 85748 Garching, Rechenzentrum Garching (RZG)     |
|Mail: [log in to unmask]
                                  |
|Phone: +49 89 3299 1157
                                     |
|Fax: +49 89 3299 1301
                                       |
--------------------------------------------------------------------------------------------------------------------------