April 5, 2015 at 6:52 PM
Hi Leland,
I'm not sure why your ftp connection is timing out. Here are a couple of things you might want to try as you debug this:
1. ftp a very small file and see if that succeeds.
2. if the small file does not succeed, put your client and server on the same rack and see if that succeeds.
In general, it is a good idea to debug your experiment on one rack before going across racks. Also, start small.
Are you using a stitched link or a GRE tunnel to connect your VMs? As you transfer large files, keep in mind that GRE tunnels goes over the GENI control plane and traffic there is limited to 100 Mbps. If you are going over a stitched link, the link bandwidth is set to 20 Mbps by default, but you can increase it. In most cases you should use stitched links instead of GRE tunnels.
I'm copying geni-users on my response as it reaches users in addition to those on protogeni-users. Perhaps somebody in the larger community will have other ideas on why this isn't working for you. To recv by email responses sent to this group you should join it. See http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList.
< Vic
April 4, 2015 at 10:04 PM
April 4, 2015 at 6:09 PM
Hi Leland,
First, did you set IP addresses on the interfaces on both sides of the link connecting your VMs? You can do this manually or using the auto-ip button if you are using the Portal/Jacks.
Next, make sure you can ping from the client to the server. If your VM at Clemson is called VMC and the VM at Utah is VMU, log into VMC and
ping VMU
If that works, your link is working. But the ftp command you are using is incorrect. To ftp from the Clemson VM (VMC) to the Utah VM (VMU), the command you need at VMC is:
ftp VMU (if your server is listening on the standard ftp port 21)
or
ftp VMU:nnn (if your server is listening on port nnn)
The problems with the ftp commands you are using are:
1. pc10 is not the username---it is part of the hostname where your VM is located. The name of the host where your VM was allocated is pc10.utahddc.geniracks.net.
2. 34363 is the port you use to log into your Utah VM from the Internet. This is not the port on which your ftp server is listening.
3. From the client VM (VMC) you should refer to your server VM (VMU) by the name you gave it (e.g. VMU) or by the IP address you assigned its interface. You cannot get to it using the name pc10.utahddc.geniracks.net.
Finally, you might want to stay away from the Utah resources (UtahDDC, Utah InstaGENI and Utah Protogeni) for now. UtahDDC will be down for maintenance for a bit starting Monday. Connectivity to the other Utah resources may be iffy during this time as they make changes to their network.
Best wishes,
< Vic
April 4, 2015 at 2:00 PM
ProtoGeni Users Group,--I am an undergrad researcher trying to use ftp on GENI. Here's what I've done so far:I have allocated resources to two GENI VMs, one at Clemson and one at Utah, which are connected.I installed vsftpd and edited the .conf file on both VMs with the following steps:1) sudo apt-get install vsftpd2) sudo nano/etc/vsftpd.conf3) uncommented anonymous_enable=yes4) uncommented local_enable=yes5) uncommented write_enable=yes6) uncommented anon_upload_enable=yes7) wrote the changes and exited nano8) sudo service vsftpd restartI then tried to connect to the Utah node from the Clemson node via ftp by typing (34363 is the port number):ftp pc...@utahddc.geniracks.net 34363I keep getting errors saying that I'm not connected. Any help would be much appreciated. Please see attached; this is what the output and error looks like when I try to "put" a file to the other VM.I'm also not sure what "SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1" is.Thank you again! You guys are the best.Leland Dunwoodie
You received this message because you are subscribed to the Google Groups "protogeni-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to protogeni-use...@googlegroups.com.