Wednesday, February 27, 2008

Daily Lab / POC Activities

Extramural:

  • Installed a new grid node using the Virtual Data Toolkit. (VDT) The software does not support SUSE 10. Note: Use the following workaround to complete the install on SUSE 10: pacman -pretend-platform linux-suse-9
  • First attempt to install VDT resulted in a "exit status 1 code: unable to execute gcc." Will install GCC and retry installation.
  • Performed successful GridFTP data transfers to all gridnodes.Discovered route cause to hanging file transfers, details below:
Problem: GridFTP trying to use private IP to transfer data to a node behind a NAT.
Symptom: The file transfer displays a “NO ROUTE TO HOST” error or hanging file transfers

Test Procedure:
1.Start a proxy using: grid-proxy-init -debug -verify
2.Run the command: globus-url-copy -dbg file:///tmp/foo gsiftp://any.remotehost.net/tmp/foo
3.Pay attention to the debug output and look for the line: Entering Passive Mode (192,168,0,5,195,80) The first four sets of numbers is the IP Address GridFTP is trying to establish a connection with. In this case it is 192.168.0.5.
4.If the address is an internal address, edit the /etc/xinet.d/gridftp file to include the following: server_args = -i -data-interface
5.Restart xinetd using the following command: /etc/init.d/xinetd reload
6.Retry the file transfer

After the above procedure was performed all transfers ran successfully.

  • Updated Grid Node Installation Document to include the newly discovered fix for the hanging transfers

No comments: