[Swift-user] Re: [beagle-users] [SWIFT on Beagle]Cannot Execute Correctly After Submitting Job

Ti Leggett leggett at ci.uchicago.edu
Tue Apr 26 10:37:44 CDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

That's incorrect. Compute nodes cannot write to /home but can write to /gpfs/pads; however, for performance and consistency reasons we highly recommend against doing so. Instead data should be staged to /lustre/beagle/scratch and computed on there and stage back to /gpfs/pads if necessary.

On Apr 26, 2011, at 10:03 AM, Ketan Maheshwari wrote:

> 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
> 
> _______________________________________________
> beagle-users mailing list
> beagle-users at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/beagle-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)

iEYEARECAAYFAk225skACgkQ4RgdOxQVi0BIIgCfQh36tUPFVdAAAEk9vs6YYcVF
JHIAoJ83YKkfYDf8ddN8iENetbWFLVFR
=lYJY
-----END PGP SIGNATURE-----



More information about the Swift-user mailing list