Presentation is loading. Please wait.

Presentation is loading. Please wait.

gLite User Interface Installation and configuration

Similar presentations


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

1 gLite User Interface Installation and configuration
Antonio Fuentes Barcelona, Abril 2008

2 What is a User Interface (UI) ?
Outline What is a User Interface (UI) ? How to install and configure a User Interface

3 What is a UI? 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

4 Installing and configuring User Interface (UI)

5 Installation pre-requisites
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.

6 Installation pre-requisites 1/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 kernel-module-openafs-`uname -r`

7 Installation pre-requisites 2/3
yum install gilda_utils Host certificate installation is not necessary

8 Install and configure UI
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>

9 Install and configure UI
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, rediris.es MY_DOMAIN=$(hostname -d) (if you use this sentence, then check if the extended machine name is in /etc/hosts grid-18.rediris.es grid-18

10 Install and configure UI
Add gilda and geclipsetutor 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/

11 Install and configure UI
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

12 Install and configure UI
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

13 Install and configure UI
Nodetype configuration /opt/glite/yaim/bin/ig_yaim -c -s /opt/glite/yaim/etc/gilda/my-site-info.def -n ig_UI

14 Add a user into the UI Use the Unix commands: # adduser gildauser
(or any other user name) # passwd gildauser Log on it with: # su – gildauser (from root) … or type: # exit Then logon with the new user

15 Certificate handling 1/2
Copy your own certificates to the UI: # From your local PC: ssh # scp -pr .globus grid-xx.rediris.es:/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

16 Certificate handling 2/2
Certificates must be in .globus directory: # mkdir .globus # mv *.pem .globus/ How to use more then one certificates: 1) Use a separate account for each certificate 2) Use a symbolic link .globus to different certificate directories # mkdir .globus_EUMED # mv *.pem .globus_EUMED/ (EUMED usercert/userkey) # mkdir .globus_GILDA # mv *.pem .globus_GILDA/ (GILDA usercert/userkey) Create the link with: # ln –s .globus_GILDA .globus Switch to the EUMED VO with: # ln –sf .globus_EUMED .globus

17 Gilda site install instructions:
References Gilda site install instructions:

18 Questions…


Download ppt "gLite User Interface Installation and configuration"

Similar presentations


Ads by Google