[gridftp-user] popen Usage in GT 4.2.1 GridFTP ..
Graham Jenkins
graham at vpac.org
Mon Apr 6 01:08:06 CDT 2009
In an effort to speed copying directories containing large numbers of
300Mb files to a a remote destination, I've been trying the tar/untar
solution suggested at: http://www.mcs.anl.gov/~bresnaha/Stretch/
What I really want to do is something like:
globus-url-copy -vb -udt -pp -p 4 \
-src-fsstack popen:argv=#/bin/tar#chCf#/data/ftp/tmp/d1#-#. \
-dst-fsstack popen:argv=#/bin/tar#xCf#/var/tmp/graham#- \
file:///x sshftp://srbdev.vpac.org/y
The first problem is that the example only uses 'ftp://localhost:5000/y'
as a destination. So the example hereunder works fine.
But it doesn't work if I include a '-p 4' parameter. And it doesn't
work if I start the server on a remote host. And I'm totally in the
dark about how to make it work using a 'file' pseudo-source and a
'sshftp' pseudo-destination.
Anybody able to enlighten me .. please?
--
globus-gridftp-server -p 41000 -dc-whitelist udt,gsi,tcp \
-fs-whitelist popen,file,ordering -aa &
sleep 2
globus-url-copy -vb -udt -pp \
-src-fsstack popen:argv=#/bin/tar#chCf#/data/ftp/tmp/d1#-#. \
-dst-fsstack popen:argv=#/bin/tar#xCf#/var/tmp/graham#- \
ftp://localhost:41000/x ftp://localhost:41000/y
wait
--
Graham Jenkins
Australian Research Collaboration Service
Victorian Partnership for Advanced Computing
(+613) 9925-4862
More information about the gridftp-user
mailing list