[Swift-user] Re: [beagle-users] [SWIFT on Beagle]Cannot Execute Correctly After Submitting Job
Ketan Maheshwari
ketan at mcs.anl.gov
Tue Apr 26 10:03:35 CDT 2011
Hello Weiyang,
I notice that your workdirectory on your sites.xml is /gpfs/.. which would not work as Beagle nodes can not write to any external filesystem. I suggest you to correct it to point to somewhere on your home on /lustre filesystem.
--Ketan
On Apr 26, 2011, at 9:34 AM, Weiyang Wang wrote:
> Hello,
>
> I've meet problems when submitting jobs using Swift.
>
> My Command Line is like:
>
> swift -sites.file ./mysites.xml -tc.file ./tc.data largescale.swift
>
> My mysites.xml is like
> <config>
> <pool handle="pbs">
> <execution provider="pbs" url="none" jobManager="local:pbs"/>
> <profile namespace="globus" key="maxwalltime">0:20:00</profile>
> <profile namespace="globus" key="workersPerNode">8</profile>
> <profile namespace="globus" key="ppn">8</profile>
> <!-- <profile namespace="globus" key="internalHostname">172.5.86.6</profile>-->
> <profile namespace="globus" key="nodeGranularity">1</profile>
> <profile namespace="globus" key="maxNodes">5</profile>
> <profile namespace="karajan" key="jobThrottle">1.99</profile>
> <profile namespace="karajan" key="initialScore">10000</profile>
> <profile namespace="globus" key="project">CI-SES000031</profile>
> <!--gridftp url="local://localhost" />-->
> <filesystem provider="local"/>
> <!--scratch>/home/frankwang/tmp</scratch>-->
> <workdirectory>/gpfs/pads/projects/CI-SES000031/csm/tempswiftwork</workdirectory>
> </pool>
> </config>
>
> My tc.data is like,
> pbs echo /bin/echo INSTALLED INTEL32::LINUX null
> pbs sh /bin/bash INSTALLED INTEL32::LINUX null
>
>
> In my swift script I'm running some gfortran compiled programs(I wrap my fortran programs in sh files), and in my error log file, it shows that
>
> /gpfs/pads/projects/CI-SES000031/csm/DSSAT040.EXE: error while loading shared libraries: libgfortran.so.3: cannot open shared object file: No such file or directory
>
> I didn't meet the same problem when I run these on PADS, and after I swap the module to PrgEnv-gnu when logging onto Beagle I can also run this DSSAT040.EXE.
> My guess is, I submit the jobs to a Non-GNU Environment in Beagle.
>
> How can I correct this?
>
> Thank you.
>
> Weiyang
> _______________________________________________
> beagle-users mailing list
> beagle-users at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/beagle-users
More information about the Swift-user
mailing list