gLite-3.1 UI Installation under SLC4
Generic Installation and Configuration Guide for gLite 3.1 see
here.
Do as root for common usage :
1. Add new repos into /etc/yum.repos.d/ :
cd /etc/yum.repos.d/
wget http://cern.ch/grid-deployment/yaim/repos/glite-UI.repo
wget http://cern.ch/grid-deployment/yaim/repos/glite-WN.repo
wget http://cern.ch/grid-deployment/yaim/repos/jpackage.repo
wget http://cern.ch/grid-deployment/yaim/repos/lcg-CA.repo
2. Install some packages needed by UI :
yum -y update # will install "jpackage-utils"
yum -y install xml-commons # will install xml-commons.noarch 0:1.3.03-11jpp
Get from SL-5.1 repo jdk-1.5.0_14-fcs.i586.rpm and install it :
rpm -Uvh jdk-1.5.0_14-fcs.i586.rpm
Install lcg-CA package with Grid CA certificates :
yum -y install lcg-CA
...
===========================
Install 79 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 381 k
That creates and populates /etc/grid-security/.
3. Now install glite-UI itself :
yum -y install glite-UI
...
===========================
Install 116 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 152 M
Everything will be installed in /opt/ :
ls /opt/
c-ares/ d-cache/ fpconst/ globus/ lcg/ log4cxx/ SOAPpy/
classads/ edg/ glite/ gpt/ libtar/ xerces-c/ ZSI/
4. Configuration.
A) Prepare site-info.def. Sample file see as /opt/glite/yaim/examples/siteinfo/site-info.def.
Take this one and place it into /etc/yaim/ :
mkdir /etc/yaim/
cp some-path/site-info.def /etc/yaim/
Make sure that corect Java version referenced there :
JAVA_LOCATION=/usr/java/jdk1.5.0_14
B) After that run configuration command :
/opt/glite/yaim/bin/yaim -s /etc/yaim/site-info.def -n glite-UI -c
See new entries in /etc/profile.d/ :
...
lrwxrwxrwx 1 36 Apr 25 19:05 grid-env.sh -> /opt/glite/etc/profile.d/grid-env.sh
lrwxrwxrwx 1 37 Apr 25 19:05 grid-env.csh -> /opt/glite/etc/profile.d/grid-env.csh
Post-install work :
=================
5. REBOOT your computer.
6. To check installation run "grid-proxy-init" as user :
grid-proxy-init -debug -verify
User Cert File: /home/vrud/.globus/usercert.pem
User Key File: /home/vrud/.globus/userkey.pem
Trusted CA Cert Dir: /etc/grid-security/certificates
Output File: /tmp/x509up_u502
Your identity: /C=RU/O=RDIG/OU=users/OU=sinp.msu.ru/CN=Vyacheslav Rud
Enter GRID pass phrase for this identity:
Creating proxy ....++++++++++++
....++++++++++++
Done
Proxy Verify OK
Your proxy is valid until: Wed Apr 30 02:55:20 2008
Enjoy!
Last modified on May 02, 2008.