Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geclipse-user] beginner problem (submitting job from geclipse as VOCE member)




On Wed, 20 May 2009, jolana.sebestyenova@xxxxxxxx wrote:

Hello,

I am beginner user of geclipse, I am a member of VOCE, and I have two problems:

I try to submit my first geclipse test job (Hello world).
I can create and activate voms proxy from VOCE VO.
I have specified Information system endpoint: ldap://bdii.cyf-kr.edu.pl:2170 (according to
information from VOCE support).
I can create sftp connection to my folder at VOCE UI, as well as lfn connection to my folder at
VOCE LFC host.

PROBLEM 1:
I cannot create gsiftp connection to my folder at VOCE UI.
Problem report:
Description: File info could not be fetched for mounting
gsiftp://ui1.egee.cesnet.cz:2811/home/myLoginName/.


Hi,
UI is not a gridftp server, so you cannot connect to it using gsiftp. You can connect to it using sftp (new->Grid Connection, scheme=sftp). But why to put files on UI? You can work with files on you local machine, or you can put files on SE.



Further, I can create jsdl and transfer it to jdl (which seems to be OK):

[
Type = "Job";
JobType = "Normal";
RetryCount = 3;
Executable ="test.sh";
StdOutput = "std.out";
StdError = "std.err";
InputSandbox = {
"sftp://myLoginName@xxxxxxxxxxxxxxxxxx:22/home/myLoginName/work/test.sh"; };
InputSandboxDestFileName = { "test.sh" };
OutputSandbox = { "std.out", "std.err" };
OutputSandboxDestURI = {
"sftp://myLoginName@xxxxxxxxxxxxxxxxxx:22/home/myLoginName/work/std.out";,
"sftp://myLoginName@xxxxxxxxxxxxxxxxxx:22/home/myLoginName/work/std.err"; };
DeleteOnTermination = { "test.sh" };
Requirements = ( member( other.GlueCEInfoHostName, {"ce.polgrid.pl" , "pearl.amu.edu.pl"
, "ce.reef.man.poznan.pl" , "egee-ce1.gup.uni-linz.ac.at" , "ce.cyf-kr.edu.pl" ,
"dwarf.wcss.wroc.pl" , "ce2.polgrid.pl" } ) );
Rank = -other.GlueCEStateEstimatedResponseTime;

]


PROBLEM 2:
After submitting my test job, I can see job status (... , RUNNING , DONE , ABORTED ).
Reason given in Job details - L&B info:

Cannot download test.sh from
sftp://myLoginName@xxxxxxxxxxxxxxxxxx:22/home/myLoginName/work/test.sh
(respectively
Cannot download test.sh from
lfn://lfc1.egee.cesnet.cz:5010/grid/voce/myLoginName/d/test.sh )

The reason is not in g-Eclipse, but in the job description. If you submit the same JDL from command line, you will get the same result.

As far as I know gLite does not support sftp URI. It would be very hard to implement such support because o authentication problems. The better way is to store you input and ouput file on your nearest SE and put gsiftp URI in JSDL.

Regards,

Pawel


Back to the top