Presentation is loading. Please wait.

Presentation is loading. Please wait.

gLite User Interface Installation

Similar presentations


Presentation on theme: "gLite User Interface Installation"— Presentation transcript:

1 gLite User Interface Installation
16-26 June 2008, Catania (Italy) gLite User Interface Installation Valeria Ardizzone INFN Catania

2 First South Africa Grid Training in Catania
Outline What is a User Interface (UI) ? How to install and configure a User Interface First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

3 What is a User Interface
The UI is a suite of clients and APIs that users and applications can use to access the gLite services The gLite UI includes the following components: – VOMS command-line tools – Workload Management System clients and APIs – Logging and Bookkeeping clients and APIs – Data Transfer command-line clients and APIs – Data Catalog command-line clients and APIs – gLite I/O client and APIs – R-GMA/BDII client and APIs First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

4 Installing and configuring User Interface (UI)
First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

5 Installation pre-requisites (1/3)
Start from the base machine you installed in the INTRODUCTORY tutorial for site admin Verify that all pre-requisites are successfully installed Install JAVA. Install dependencies if needed. rpm -ihv rpm -ihv Before installing java-1.5.0, the installation of ttmkfdir and chkfontpath will be needed. First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

6 First South Africa Grid Training in Catania
Installation pre-requisites (2/3) wget -O /etc/yum.repos.d/ca.repo wget -O /etc/yum.repos.d/gilda.repo yum install lcg-CA To install the AFS versions ig_WN and ig_UI profile yum install openafs openafs-client kernelmodule-openafs-`uname -r` First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

7 First South Africa Grid Training in Catania
Installation pre-requisites (3/3) yum install gilda_utils Host certificate installation is not necessary First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

8 First South Africa Grid Training in Catania
Install and configure We are now ready to install the UI: >export REPOS="ca dag glite-ui ig jpackage gilda” >for name in $REPOS; do wget -O /etc/yum.repos.d/$name.repo; done >yum install ig_UI >cp /opt/glite/yaim/examples/siteinfo/ig-site-info.def /opt/glite/yaim/etc/gilda/<your_site-info.def> First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

9 Installation and configuration
Edit your file my-site-info.def >vi /opt/glite/yaim/etc/gilda/<your_site-info.def> Set the variable DOMAIN to your domain, ie, trigrid.it MY_DOMAIN=$(hostname -d) (if you use this sentence, then check if the extended machine name is in /etc/hosts First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

10 First South Africa Grid Training in Catania
Install and configure Add gilda to VOS variable in /opt/glite/yaim/etc/gilda/<your-site-info.def> cp /opt/glite/yaim/examples/ig-groups.conf /opt/glite/yaim/etc/gilda/ cp /opt/glite/yaim/examples/ig-users.conf /opt/glite/yaim/etc/gilda/ First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

11 First South Africa Grid Training in Catania
Install and configure Append gilda and geclipsetutor users and groups definitions to /opt/glite/yaim/etc/gilda/ig-users.conf >cat /opt/glite/yaim/etc/gilda/gilda_ig-users.conf >> /opt/glite/yaim/etc/gilda/ig-users.conf >cat /opt/glite/yaim/etc/gilda/gilda_ig-groups.conf >> /opt/glite/yaim/etc/gilda/ig-groups.conf First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

12 First South Africa Grid Training in Catania
Define new path of your USERS_CONF and GROUPS_CONF file in /opt/glite/yaim/etc/gilda/<your_site-info.def> >export GROUPS_CONF=/opt/glite/yaim/etc/gilda/ig-groups.conf >export USERS_CONF=/opt/glite/yaim/etc/gilda/ig-users.conf First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

13 First South Africa Grid Training in Catania
Install and configure Nodetype configuration /opt/glite/yaim/bin/ig_yaim -c -s /opt/glite/yaim/etc/gilda/my-site-info.def –n ig_UI First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

14 First South Africa Grid Training in Catania
Add a user into the UI Use the Unix commands: >passwd gildauser Log on it with: >su – gildauser (from root) adduser gildauser (or any other user name) >exit … or type: Then logon with the new user First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

15 Certificate handling (1/2)
Copy your own certificates to the UI: From your local PC: ssh >scp -pr .globus hostXX.trigrid.it:/home/gildauser Verify permissions of the certificates; they must be: -r gildauser gildauser 1169 Jun 15 11:03 userkey.pem -rw-r—r-- 1 gildauser gildauser 1326 Jun 15 11:03 usercert.pem If file permissions are wrong use: > chmod 400 userkey.pem > chmod 644 usercert.pem First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

16 Certificate handling (2/2)
Certificates must be in .globus directory: >mkdir .globus >mv *.pem .globus/ First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)

17 First South Africa Grid Training in Catania
Reference First South Africa Grid Training in Catania 16-26 June 2008, Catania (Italy)


Download ppt "gLite User Interface Installation"

Similar presentations


Ads by Google