Closed zhibo-yan closed 1 year ago
[root@bl197 ~]# globus-gridftp-server -version
globus_gridftp_server: 13.24 (1653033972-1)
[root@bl197 ~]# globus-url-copy -version
globus-url-copy: 10.12
@yanzhibo-nju: Please also provide the used commandline.
Server1: globus-gridftp-server -control-interface 192.168.110.1 -aa -p 60060 - anonymous-user 1040 -home-dir /home/data -auth-level 0 -allow-root
Server2: globus-gridftp-server -control-interface 192.168.110.2 -aa -p 60060 - anonymous-user 1040 -home-dir /home/data -auth-level 0 -allow-root
then still on server2: globus-url-copy -vb -pp 2 -r ftp://192.168.110.1:60060/home/dtn/200MB/ ftp://192.168.110.2:60060/home/dtn/200MB/
,where 200MB
is my file folder.
Thanks for the details.
Two points here:
-pp
is a flag (see https://github.com/gridcf/gct/blob/aed61ccce4b376c5a0107d72fec777b1824e3461/gass/copy/source/globus_url_copy.c#L900) and does not have an argument, so please try without 2
after it first and if that works add -ppq 2
(which is undocumented, but actually seems to exist: https://github.com/gridcf/gct/blob/aed61ccce4b376c5a0107d72fec777b1824e3461/gass/copy/source/globus_url_copy.c#L912)gsiftp://
instead~Hope this helps, please let me know if it works or not.
Hi fscheiner, thank you very much for your reply. I have tried the two ways, -pp
as a flag and -ppq
with an argument, they both work! But I still use ftp://
rather than gsi:ftp//
, I believe for gsi:ftp
it will work as well.
Thanks for you help again!
@yanzhibo-nju Good to know and thanks for your report.
I want to use the pipeline feature of gridftp. I run
globus-gridftp-server
as a daemon in two servers and useglobus-url-copy
and-pp
or-pipeline
to achieve third-party transfer at one of the servers. But errors occur: too many url strings specified. How can I use the pipeline feature? Thanks.