[Swift-devel] OSG hang

Michael Wilde wilde at mcs.anl.gov
Thu Jul 14 16:11:44 CDT 2011


Jack tells me you cant ping EC2 VMs form outside because they block ICMP.

Check with Jack on what you need to do (if anything) to make sure ports 50000 through 51000 are open, and then make sure GLOBUS_TCP_PORT_RANGE and GLOBUS_TCP_SOURCE_RANGE are set to 50000,51000

Then make sure (via say the nc or netcat commands) that you can connect to those ports from the OSG site.

If all that works, then work with Mihael to test a simple Karajan script that submits a job.  There are examples of these from Allan in /home/wilde/swift/lab/osg/allantools (or nearby there)

- Mike

----- Original Message -----
> I set GLOBUS_HOSTNAME to 50.16.138.64
> PING ec2-50-16-138-64.compute-1.amazonaws.com (50.16.138.64): 56 data
> bytes
> Request timeout for icmp_seq 0
> 
> jonmon at ip-10-111-45-63:~/sleep$ export GLOBUS_HOSTNAME=50.16.138.64
> jonmon at ip-10-111-45-63:~/sleep$ echo $GLOBUS_HOSTNAME
> 50.16.138.64
> 
> I then ran Swift. I checked the site with:
> [jonmon at communicado: ~]$ globus-job-run tuscany.med.harvard.edu
> /bin/sh -c '/bin/ps -g engage'
> PID TTY TIME CMD
> 3934 ? 00:00:00 globus-job-mana
> 4195 ? 00:00:00 perl
> 4197 ? 00:00:01 perl
> 12881 ? 00:00:00 globus-job-mana
> 13032 ? 00:00:00 perl
> 17440 ? 00:00:00 condor_shadow
> 18982 ? 00:00:00 globus-gridftp-
> 19118 ? 00:00:00 globus-job-mana
> 19213 ? 00:00:00 bash
> 19227 ? 00:00:00 sleep
> 22107 ? 00:00:00 globus-job-mana
> 22243 ? 00:00:00 ps
> 
> sleep did execute on the head node. sleep finished executing but Swift
> is still running on the VM.
> 
> On Jul 14, 2011, at 2:07 PM, Mihael Hategan wrote:
> 
> > On Thu, 2011-07-14 at 14:02 -0500, Jonathan Monette wrote:
> >
> >>
> >> So it does seem like the job get run on the head node. When the job
> >> is finished on the head node(I checked several times with
> >> globus-job-run) Swift continues to execute(well it just prints the
> >> Submitted: 1 line over and over again).
> >>
> >> So the next step is to set those environment variables Mike
> >> mentioned and try again?
> >
> > Yes. Swift won't work properly if those are not set properly. On
> > most
> > system it guesses them, but not on weird systems.
> >
> > Setting GLOBUS_HOSTNAME is probably enough though.
> >
> >
> 
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel

-- 
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory




More information about the Swift-devel mailing list