Home | About | Software | Documentation | Support | Outreach | Ecosystem | Dev | Awards | Team & Sponsors |
Check the Installation Guide for more details.
1) Install the GridWay Core: The binary RPM package gridway-core installs GridWay with a multi-user configuration.
1.1) Install RPM dependencies: chkconfig, initscripts, db4, db4-devel and db4-utils.
1.2) Post-install configuration:
export GW_LOCATION=/usr
for i in `groups`; do if [ "$i" = 'gwusers' ]; then GLOBUS_LOCATION=/usr GW_LOCATION=/usr export GLOBUS_LOCATION GW_LOCATION fi done
Defaults:gwadmin !requiretty # User alias specification (GridWay) Runas_Alias GWUSERS = %gwusers Defaults>GWUSERS env_keep="GW_LOCATION" #GridWay entries gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/grid-proxy-info *
The source RPM package gridway-core enables you to build the binary RPM.
2) Install the GridWay MADs
2a) GridWay MADs for GT5: The binary RPM package gridway-GT5 installs the GridWay MADs to interface with the Globus Toolkit 5 services, GRAM5 and GridFTP, as well as an static information MAD is provided.
2.1a) Install RPM dependencies: gridway-core, globus-gram-client, globus-gass-copy, globus-gass-copy-progs and globus-proxy-utils.
2.2a) Post-install configuration:
export GLOBUS_LOCATION=/usr
Defaults>GWUSERS env_keep="GW_LOCATION GLOBUS_LOCATION" #GridWay entries (GT5 MAD) gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_em_mad_gram5 * gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_tm_mad_ftp *
The source RPM package gridway-GT5 enables you to build the binary RPM.
2b) GridWay MADs for gLite 3.2: The binary RPM package gridway-gLite installs the GridWay MADs to interface with the gLite 3.2 services, BDII and CREAM, as well as a dummy transfer MAD is provided.
2.1b) Install RPM dependencies: gridway-core, globus-gass-server-ez-progs, glite-ce-cream-client-api-c and glite-lbjp-common-gsoap-plugin.
2.2b) Post-install configuration:
export GLOBUS_LOCATION=/usr
Defaults>GWUSERS env_keep="GW_LOCATION GLOBUS_LOCATION" #GridWay entries (gLite MAD) gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_im_mad_bdii * gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_em_mad_cream * gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_tm_mad_dummy *
The source RPM package gridway-gLite enables you to build the binary RPM.
2c) GridWay MADs for OGSA-BES endpoints: The binary RPM package gridway-BES installs the GridWay MAD to interface with OGSA-BES services, as well as an static information MAD and a dummy transfer MAD are provided.
2.1c) Install RPM dependencies: gridway-core, java, axis, wsdl4j, log4j and xalan-j2.
2.2c) Post-install configuration:
export GLOBUS_LOCATION=/usr
Defaults>GWUSERS env_keep="GW_LOCATION GLOBUS_LOCATION" #GridWay entries (OGSA-BES MAD) gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/GW_em_mad_bes * gwadmin ALL=(GWUSERS) NOPASSWD: /usr/bin/gw_tm_mad_dummy *
The source RPM package gridway-BES enables you to build the binary RPM.
3) Launch the gwd daemon
4) Test it and enjoy!