Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open Science Grid OSG CE 0.6.0 Quick Install Guide Siddhartha E.S University of Florida.

Similar presentations


Presentation on theme: "Open Science Grid OSG CE 0.6.0 Quick Install Guide Siddhartha E.S University of Florida."— Presentation transcript:

1 Open Science Grid OSG CE 0.6.0 Quick Install Guide Siddhartha E.S University of Florida

2 Open Science Grid OVERVIEW As OSG-Site Admins we are responsible for providing some services such as –gatekeeper –gridftp –Monitoring and accounting There are some tools/packages which help us provide these services –Pacman –Osg-CE bundle of packages –VDT/Globus –Condor –Gratia(monitoring)

3 Open Science Grid Diagrammatic representation of an OSG-site, VO and Centralised Services

4 Open Science Grid PACMAN Pacman is a package management tool that allows you to define, install, and configure software. Different versions of OSG require different versions of Pacman: the newer the OSG software version, the newer the release of Pacman required. For OSG 0.6.0 we use Pacman-3.19 https://twiki.grid.iu.edu/twiki/bin/view/Integration/ITB_0_5/PacmanInfo

5 Open Science Grid SOME NOTES ON PACMAN INSTALLATION A lways remember that we need to have our software installed in a place where we can do something in the network. “usr/local” or “/nfs/xxx” are good candidates. It is also advisable to install Pacman in a directory of its own. Follow the commands in section-1of the handout to complete installation

6 Open Science Grid THE CONDOR BATCH SYSTEM Advisable to be created in a separate directory- will allow asynchronous upgrades without loss. Follow the command sequences in section-2 and install CONDOR using Pacman If your operating system is not supported by Pacman we need to use an option called - pretend-platform along with Pacman Give complete paths(No Dots)

7 Open Science Grid Installing OSG CE Services Services will not necessarily run as root (e.g., by default Globus-ws will run under globus if it exists, or daemon if it doesn't; MySql a will run under daemon) So one needs to make sure Mysql user and group exists by id ' ing it. If not /etc/group or /etc/passwd or /etc/shadow may require a change. Choose an installation directory. This need not be shared by the worker nodes. Any software which needs to be seen from the worker nodes may be provided by the worker node client package. Follow the commands in the handout vdt-install.log--> can be monitored during installation ( good place to look in for errors)

8 Open Science Grid Obtaining and Configuring PKI certificates Refer to the handout for the certificate request command(Section-4) Fill in the requested information in a proper manner Your host cert request has to be approved and you will receive an email notification when you can download the host cert configure the OSG CE software The following link walks you through the process https://twiki.grid.iu.edu/twiki/bin/view/Integration/ITB_0_5/AH_CEConfigure PKI https://twiki.grid.iu.edu/twiki/bin/view/Integration/ITB_0_5/AH_CEConfigure PKI

9 Open Science Grid Next 3-steps Start Services Start Condor Set up Managed Fork –Follow the commands provided in the handout to complete these steps

10 Open Science Grid Testing CE node (Grid maps) Grid mapfile is a type of identity mapping service This test is to be done as a normal user and not as root One has to create a proxy for himself Then type grid-proxy-info -identity The as root put an entry in the /etc/grid-security/grid- mapfile The entry would be “Certificate” Save the changes Continue the commands for testing Fork-Queue

11 Open Science Grid TESTS CONTINUED Test the job manager fork Test the job manager queue Test the GSIFTP services –Commands for these tests are explained in sections 7.2,7.3 and 7.4 of the commands handout.

12 Open Science Grid Possible Error If you encounter “GRAM Job Submission failed because connection to the server failed”, it could possibly due to mismatch in the hostnames in the certificate and what you are generating in the command. When we are facing this error we need to export GLOBUS_HOSTNAME as the one in the cert. To do this we could go to vdt-local-setup.sh and vdt-local- setup.csh files in nfs/osg/vdt/etc, where nfs/osg is the place where my vdt and osg ce package is installed. restart the gatekeeper using the command /etc/init.d/xinetd restart Use $GLOBUS_HOSTNAME instead of $HOSTNAME

13 Open Science Grid Site-Verification At this stage it is assumed that you have tested the job-manager queue, gsiftp and are ready to do the site-verify./site_verify.pl –host = osg.hpc.ufl.edu is the command to be executed in the VDT_LOCATION/verify Check whether this command returns a bunch of results as untested. Look up to ensure essential results have not failed You can now give the gatekeeper jobs.

14 Open Science Grid Further Info –https://twiki.grid.iu.edu/twiki/bin/view/Integration/ITB_0_5/AH_CEInstallGuideRootCondo rNoSEhttps://twiki.grid.iu.edu/twiki/bin/view/Integration/ITB_0_5/AH_CEInstallGuideRootCondo rNoSE


Download ppt "Open Science Grid OSG CE 0.6.0 Quick Install Guide Siddhartha E.S University of Florida."

Similar presentations


Ads by Google