Download presentation
Presentation is loading. Please wait.
Published byYuliani Susman Modified over 5 years ago
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…
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.