[Swift-devel] Re: Coasters failing on Teraport - cant find Java?

Allan Espinosa aespinosa at cs.uchicago.edu
Tue Jan 27 15:21:10 CST 2009


I guess I should file one to get a chocolate then.  :)

But from Section 20 of the documentation its saying that i should specify it:

The jobmanager string contains more detail than with other providers.
It contains either two or three colon separated fields: 1:the provider
to be use to execute the coaster head job - this provider will submit
from the Swift client side environment. Commonly this will be one of
the GRAM providers; 2: the provider to be used to execute coaster
worker jobs. This provider will be used to submit from the coaster
head job environment, so a local scheduler provider can sometimes be
used instead of GRAM. 3: optionally, the jobmanager to be used when
submitting worker job using the provider specified in field 2.

To use for file transfer, specify a sites.xml filesystem element like this:

<filesystem provider="coaster" url="gt2://grid.myhost.org" />

The url parameter should be a pseudo-URI formed with the URI scheme
being the name of the provider to use to submit the coaster head job,
and the hostname portion being the hostname to be used to execute the
coaster head job. Note that this provider and hostname will be used
for execution of a coaster head job, not for file transfer; so for
example, a GRAM endpoint should be specified here rather than a
GridFTP endpoint.

On Tue, Jan 27, 2009 at 3:16 PM, Ben Clifford <benc at hawaga.org.uk> wrote:
>
> On Tue, 27 Jan 2009, Allan Espinosa wrote:
>
>> For the sites.xml, I think you need to specify the filesystem provider
>> which sets up the environment for the coaster (based on what I
>> understood from the documentation).  Below is my sites.xml:
>
> Don't specify <filesystem> and <gridftp> - they are different ways of
> expressing the same configuration.
>
> On teraport, you shoudl be fine using the <gridftp> line that you showed:
>
>>     <gridftp
>> url="gsiftp://tp-grid1.ci.uchicago.edu/disks/tp-gpfs/scratch/aespinosa"
>> storage="/opt/osg/data/aespinosa" major="2" minor="2" patch="4">
>>     </gridftp>
>
> Specifying <gridftp> and <filesystem> at the same time is an error, and
> you get a chocolate bar if you file a bugzilla report that Swift does not
> correctly detect this (seriously).



More information about the Swift-devel mailing list