EPP Grid - Globus 2.4.3 Installer


Start of topic | Skip to actions

Globus 2.4.3 Installer

Follow the simple steps below to install Globus 2.4.3 (server or client tools).

Step 0 - Know your node!?

If you already have a Globus installation on your node it's a good idea to back this up before you begin...
  1. Shutdown any running Grid services.
  2. Rename the Globus directory. If the globus directory is already called something other than 'globus' or 'globus2.4.3' then don't worry.
  3. Rename the grid-security directory.
      $ mv /pathto/globus /pathto/globus.OLD
      $ mv /etc/grid-security /etc/grid-security.OLD

Information you need to know about your node...

  1. Your full hostname and domain. It must be registered in the DNS and the first name in /etc/hosts.
  2. The installation parent directory, such as /opt or /usr/local .
  3. A range of firewall ports opened for Globus on your network. Usually ports 40000 through 45000 are a good choice. Incoming connections must be allowed on these ports. Talk with your network administrator.
  4. (The following points apply only to server installations.)
  5. Locations of the any backed up host/MDS keys and certificates, possibly in your old Globus directories. The host key and cert are called hostkey.pem and hostcert.pem . Older Globus MDS key/cert are called server.key/server.cert . Newer MDS key/cert are called ldapkey.pem/ldapcert.pem . If you've never installed Globus on this machine before you will need to specify that you want to create new keys and certificates, when prompted.
  6. Whether you want new certificates approved by the Belle CA or some other CA.

Step 1 - Installation

Download the following self installer for Unix:

You will need the following required software:

  • bash shell
  • A yacc parser (like bison)
  • GNU C compiler (version 2.95 or 3.x)
  • Perl 5
  • GNU tar, GNU make, gzip
  • GDBM (libgdbm development package; needed for MDS)

Then run the self installer answering the questions carefully:

      $ bash badg_install_2.4.3.sh

Once you've answered the questions installation will begin and you can leave it unattended. Installation can take a couple of hours! At the end you may be prompted for the Root password a few times for final setup.

Step 1.1 - Problems

Look at the install.log file if there were any problems. If you are able to fix a problem you can rerun badg_install_2.4.3.sh to continue the installation.

Step 2 - Post-Installation

Follow the instructions provided at the end of installation. These can also be found at the end of the install.log file.

Further Configuration, Administration, Troubleshooting

Try reading the Administration documentation found in $GLOBUS_LOCATION/share/doc/SystemAdmin.html once Globus has been installed.

If anything seems to be broken check the install.log file for problems. Globus GPT occassionally doesn't report problems back to the installer. If a particular packages seems to have had errors you can try to fix the problem (eg. install dependencies) and force rebuild...

    $  less install.log
    gpt-build ====> CHECKING BUILD DEPENDENCIES FOR globus_gridftp_server
    gpt-build ====> Changing to /opt/globus2.4.3/packages/BUILD/globus_gridftp_server-1.12/
    gpt-build ====> BUILDING FLAVOR gcc32dbg
    make: *** [all] Error 2

    $  cd /opt/globus2.4.3/packages/BUILD/globus_gridftp_server-1.12/
    $  gpt-build -force gcc32dbg

key Log In Revision:  r5 - 23 Jun 2006 - LyleWinton
Authorised by:  Geoff Taylor (G.Taylor @ physics.unimelb.edu.au)
Maintained using:  This site is powered by the TWiki collaboration platform
Copyright © 2000-2009 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.