Corral :: Documentation

Presentations

Client-Only Installation

  1. Install Globus 4.2.x by following the instructions here (Note: Corral is no longer compatible with 4.0.x. If you need to use Globus 4.0.x use one of the older releases here). You will only need the Globus client tools if you are only installing the Corral client.
  2. Download the client-only GAR
  3. Install the client with:
    $ globus-deploy-gar glidein_service_client.gar
    You will need to have the Globus tools on your path and have the environment variable $GLOBUS_LOCATION set. You may need to run this command as root depending on how you installed Globus.
  4. (Optional) Set the environment variable $GLIDEIN_HOST to "juve.isi.edu". This will cause the client to connect to the Glidein Service running on that host.
  5. Test with:
    $ glidein help
    $ glidein help ls
    $ glidein ls
    

Service and Client Installation

  1. Install Condor 7.0.x or later by following the instructions here
  2. Install Globus 4.2.x by following the instructions here (Note: Corral is no longer compatible with 4.0.x. If you need to use Globus 4.0.x use one of the older releases here). You will need a complete Globus WSRF container to run the service.
  3. Download the combined client and service GAR
  4. Deploy the Glidein Service using:
    $ globus-deploy-gar glidein_service.gar
    You will need to have the Globus tools on your path and have the environment variable $GLOBUS_LOCATION set. You will probably need to run this command as root depending on how you installed Globus.
  5. Edit $GLOBUS_LOCATION/etc/glidein_service/jndi-config.xml. Make sure the condorHome configuration variable points to the directory where you installed Condor, and that condorConfig points to the Condor configuration file condor_config. These paths should be absolute.
  6. Restart the Globus container
  7. Test with:
    $ glidein help
    $ glidein help ls
    $ glidein ls
    
If you have trouble with installation contact: pegasus-support [at] isi [dot] edu

Upgrading

If you are upgrading from a previous version of the service you may need to apply changes to the database. Check the Release Notes and upgrade directory in Subversion for more information.

Getting Started

If you have the Globus tools on your path ($GLOBUS_LOCATION/bin) then when you install Corral you will automatically have the 'glidein' command-line tool on your path. This is the only command you need to interact with Corral. The easiest way to find out about the 'glidein' command-line tool is to use the built-in help:

$ glidein help