Download presentation
Presentation is loading. Please wait.
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.