#****************************************************************************** # Deploying CTSS v3 Globus 4.0.1 software and services on the TeraGrid #****************************************************************************** # # Separate Components # To make it easier to manage and update software and services the following Globus components will be deployed separately: GridFTP server Pre-WS GRAM server, including fork and relevant job managers WS (Web Services) container, including WS GRAM, RFT, and MDS4 Full client toolkit Replica Location Service "RLS" server (optional) # # Available Platforms # The GIG Software Integration team is providing binaries for the following TeraGrid platforms: aix-5.1 - Less Java components aix-5.2 - Less RLS linux-debian_3.1-ia32 - Sarge linux-rhel3-ia32 linux-rhel3-ia64 - Also SGI ProPack 3.4 linux-rhel4-ia32 - Also CentOS 4.0 linux-sles8-ia32 linux-sles8-ia64 linux-sles9-opteron - Cray XT3 front-end linux-suse_9.1-ia32 OSF1 - A.k.a. Tru64 solaris-9 Additional non-TeraGrid platforms for which binaries will be provided: linux-sles9-ppc - BlueGene front-end linux-sles9-ia32 linux-sles9-ia64 # # Where to install components # Server (gridftp, prews-gram, rls, and wsrf container) software will only be used on machines that are running services and doesn't need to be available to users. The full client toolkit, which includes all the components necessary for users to use Globus services and build Globus applications, needs to be available on machines used by users like login, compute, and gram fork nodes; but doesn't need to be available on machines running services. Most CTSS software has typically been installed on shared file-systems and used from multiple machines. This documentation will assume that that is how you're installing Globus software. Software can of course also be installed locally. # # Install ownership and protection # All Globus software should be installed as a non-root user, typically 'globus'. The umask in effect during installation should be '0022'. # # Component deployment documentation # Deploying each components involves three steps: INSTALL - Install software on disk CONFIGURE - Configure and start services TEST - Test services and client software For each component a separate document explains each step. GridFTP server deployment: INSTALL.gridftp, CONFIGURE.gridftp, and TEST.gridftp Pre-WS GRAM server deployment: INSTALL.prews-gram, CONFIGURE.prews-gram, and TEST.prews-gram Web Service container deployment: INSTALL.wsrf, CONFIGURE.wsrf, and TEST.wsrf RLS server deployment: INSTALL.rls, CONFIGURE.rls, and TEST.rls Full client toolkit deployment: INSTALL.client, CONFIGURE.client, and TEST.client All these documents, including this README.1st are in: http://software.teragrid.org/docs/ctss/globus/4.0.2-r2/