Hi, My research involves development of models for optimal striping levels. I need to configure a striped GridFTP server over the LONI network clusters. However I only have user account and user certificate. I managed to run gridftp servers over two nodes of two clusters Oliver and Poseidon as follows:
[e...@oliver1 ~]$ /usr/local/packages/globus/globus-4.0.8/sbin/globus-gridftp-server -p 6000 -dn -logfile /home/esma/Dn1.txt -log-transfer /home/esma/Tr1.txt -ia none [e...@oliver2 ~]$ /usr/local/packages/globus/globus-4.0.8/sbin/globus-gridftp-server -p 7000 -dn -logfile /home/esma/Dn2.txt -log-transfer /home/esma/Tr2.txt -ia none [e...@oliver1 ~]$ /usr/local/packages/globus/globus-4.0.8/sbin/globus-gridftp-server -p 5000 -r oliver1.loni.org:6000,oliver2.loni.org:7000 -logfile /home/esma/Cn.txt -log-transfer /home/esma/Trh.txt -ia none I also have .gridmap file on my home directory and a copy of the certificates directory in my .globus folder for user configuration of the server. The same process is completed over Poseidon cluster. Then I ran the globus-url-copy from Poseidon as follows: [e...@poseidon1 ~]$ time globus-url-copy -vb -stripe -p 4 -dbg -s "`grid-cert-info -subject`" gsiftp://oliver1.loni.org:5000/work/esma/5Ggsiftp:// poseidon1.loni.org:5000/work/esma/ After waiting a long time after the following debug log (enough to transfer the file) : debug: sending command: RETR /work/esma/5G I get the following error: error: globus_ftp_client: the server responded with an error 500 500-Command failed. : callback failed. 500-globus_xio: Unable to connect to 208.100.85.21:50383 500-globus_xio: System error in connect: Connection refused 500-globus_xio: A system call failed: Connection refused 500- 500 End. (The IP in the error belongs to oliver1) However the file seems to be transferred although a couple of MBs are missing and only one of the data nodes (first node) is able to make a log of transfer. The other logs are empty on the other data node. Tr1.txt: DATE=20100204190901.611649 HOST=poseidon1.loni.orgPROG=globus-gridftp-server NL.EVNT=FTP_INFO START=20100204190537.544388 USER=esma FILE=/work/esma/5G BUFFER=0 BLOCK=262144 NBYTES=2684172517 VOLUME=/ STREAMS=4 STRIPES=2 DEST=[208.100.81.21] TYPE=STOR CODE=226 on the output logs I usually get the following error: [11737] Thu Feb 4 13:09:01 2010 :: IPC ERROR: globus_xio: An end of file occurred I can not figure out what exactly the problems is. Why is the file transferred but a very small portion is missing although I get an error. Also Why only one of the data nodes is able to make a log while the others can not? Also the time difference between the first transfer and second round of transfer of file is huge. Is that possible? I really appreciate if anyone could give me an idea. Thanks -- Esma Yildirim Distributed Systems Laboratory, CS/CCT @ LSU PetaShare Project (www.petashare.org) Stork Project (www.storkproject.org)
