GridFTP

From DAMSL Wiki

Jump to: navigation, search

Note: This is experimental software. Please report any problems to mailto:kissel@cis.udel.edu

XIO Driver Installation

# tar -zxf xio_phoebus.tar.gz -C <globus_src>/source-trees/xio/drivers/
# cd <globus_src>/source-trees/xio/driver/phoebus
# ./bootstrap
# ./configure --with-flavor=<your GT flavor> --with-phoebus-path=<path to phoebus install>
# make && make install

Phoebus-enabled globus-url-copy

  • Copy globus_url_copy.c to <globus_src>/source-trees/gass/copy/source/
  • make && make install should install the new version on your system.
# globus-url-copy -ph {-phoebus} gsiftp://server/tmp/file1 file:///tmp/file1

Driver Usage

  • The Phoebus driver must be whitelisted when starting globus-gridftp-server
# globus-gridftp-server -dc-whitelist phoebus,gsi,tcp

Or specify -dc-whitelist as a server_arg in your xinetd config


  • Phoebus gateways are specified using the environment variables PSD_DEPOT or PSD_PATH, e.g.
# export PSD_DEPOT=gw/port

or

# export PSD_PATH=gw1/port,gw2/port,gw3/port
  • To use parallelism (MODE E) and Phoebus, the far end must also specify the return-trip gateways with PSD_DEPOT or PSD_PATH
Personal tools