On Saturday 21 July 2007 13:31, Francois Hornoy wrote:
>    Hi,
>
>  So that globusrun-ws works partly.
>
>  When i run:  globusrun-ws -submit -factory https://MyIP:8443 -Ft SGE -J -S
> -s -c /bin/hostname, it works fine. On the server side, we can see:
>
>  2007-07-21 13:24:58,389 INFO
> exec.StateMachine[RunQueueThread_0,logJobAccepted:3193] Job
> f1f9f3f2-377c-11dc-9ed5-0017f23158ca accepted for local user 'globus'
> 2007-07-21 13:27:08,005 INFO
> exec.StateMachine[RunQueueThread_15,logJobSucceeded:3204] Job
> f1f9f3f2-377c-11dc-9ed5-0017f23158ca finished successfully
>
>   And good output on the client side too.
>
>  When i try to add the "-Ft SGE" option, i get an error on the server side:
>
> 2007-07-21 13:27:38,049 INFO
> exec.StateMachine[RunQueueThread_17,logJobAccepted:3193] Job
> 525f6f06-377d-11dc-88a1-0017f23158ca accepted for local user 'globus'
> 2007-07-21 13:27:39,971 ERROR service.TransferWork [WorkThread-25,run:724]
> Terminal transfer error:
> Error deleting a file
>  "/opt/globus/525f6f06-377d-11dc-88a1-0017f23158ca.0.stdout" [Caused by:
> Server refused performing the request. Custom message: Server refused
> deleting file (error code 1) [Nested exception message:  Custom mess age:
> Unexpected reply: 500-Command failed : System error in unlink: No such file
> or directory
> 500-A system call failed: No such file or directory
> 500 End.]]
> Error deleting a file
>  "/opt/globus/525f6f06-377d-11dc-88a1-0017f23158ca.0.stdout"
> . Caused by
> org.globus.ftp.exception.ServerException: Server refused performing the
> request. Custom message: Server refused deleting file (error code 1)
> [Nested exception message:  Custom message: Unexpected reply: 500-Comm and
> failed : System error in unlink: No such file or directory
> 500-A system call failed: No such file or directory
> 500 End.].  Nested exception is
> org.globus.ftp.exception.UnexpectedReplyCodeException:  Custom message:
> Unexpected reply: 500-Command failed : System error in unlink: No such file
> or directory
> 500-A system call failed: No such file or directory
> 500 End.
>         at org.globus.ftp.vanilla.FTPControlChannel.execute(
> FTPControlChannel.java:328)
>         at org.globus.ftp.FTPClient.deleteFile(FTPClient.java:253)
>         at org.globus.transfer.reliable.service.DeleteClient.delete(
> DeleteClient.java:189)
>         at org.globus.transfer.reliable.service.TransferWork.run(
> TransferWork.java:688)
>         at org.globus.wsrf.impl.work.WorkManagerImpl$WorkWrapper.run(
> WorkManagerImpl.java:355)
>         at java.lang.Thread.run(Thread.java:595)
> 2007-07-21 13:27:40,901 ERROR service.TransferWork [WorkThread-26,run:724]
> Terminal transfer error:
> Error deleting a file
>  "/opt/globus/525f6f06-377d-11dc-88a1-0017f23158ca.0.stderr" [Caused by:
> Server refused performing the request. Custom message: Server refused
> deleting file (error code 1) [Nested exception message:  Custom mess age:
> Unexpected reply: 500-Command failed : System error in unlink: No such file
> or directory
> 500-A system call failed: No such file or directory
> 500 End.]]
> Error deleting a file
>  "/opt/globus/525f6f06-377d-11dc-88a1-0017f23158ca.0.stderr"
> . Caused by
> org.globus.ftp.exception.ServerException: Server refused performing the
> request. Custom message: Server refused deleting file (error code 1)
> [Nested exception message:  Custom message: Unexpected reply: 500-Comm and
> failed : System error in unlink: No such file or directory
> 500-A system call failed: No such file or directory
> 500 End.].  Nested exception is
> org.globus.ftp.exception.UnexpectedReplyCodeException:  Custom message:
> Unexpected reply: 500-Command failed : System error in unlink: No such file
> or directory
> 500-A system call failed: No such file or directory
> 500 End.
>         at org.globus.ftp.vanilla.FTPControlChannel.execute(
> FTPControlChannel.java:328)
>         at org.globus.ftp.FTPClient.deleteFile(FTPClient.java:253)
>         at org.globus.transfer.reliable.service.DeleteClient.delete(
> DeleteClient.java:189)
>         at org.globus.transfer.reliable.service.TransferWork.run(
> TransferWork.java:688)
>         at org.globus.wsrf.impl.work.WorkManagerImpl$WorkWrapper.run(
> WorkManagerImpl.java:355)
>         at java.lang.Thread.run(Thread.java:595)
> 2007-07-21 13:27:41,353 INFO
> exec.StateMachine[RunQueueThread_3,logJobFailed:3212] Job
> 525f6f06-377d-11dc-88a1-0017f23158ca failed
>

I don't understand what all the guys are saying, that globus won't work with 
SGE... I've never had problems, using globusrun-ws for submitting jobs to SGE 
or PBS. If you have problems as descirbed above, you should contact the 
administrator of the execution host.

I just will add an example, on how I am submitting jobs using globusrun-ws...

First of all: I use an rsl-description file (I'll add it as an attachment). 
The submit command is:

globusrun-ws -submit -b -F globus.execution.host -Ft SGE -s -o job.id -f 
example.rsl 

(all in one line of course).

The file job.id can be used afterwards for checking the job status with 
globusrun-ws -status. 

This solution works fine!!

Cheers

Alexander
/bin/bash ${GLOBUS_USER_HOME} ${GLOBUS_USER_HOME}/523.sh -start -timeout=3600 -id=523 -usemysql -verbose TASKID 523 GHOST globus.execution.host ${GLOBUS_USER_HOME}/523.out ${GLOBUS_USER_HOME}/523.err 73 gsiftp://globus.submit.host/store/GEO600/main/bin/prestage.sh file:///${GLOBUS_USER_HOME}/523.sh file:///${GLOBUS_USER_HOME}/523.out gsiftp://globus.submit.host/store/GEO600/tasks/523.out file:///${GLOBUS_USER_HOME}/523.err gsiftp://globus.submit.host/store/GEO600/tasks/523.err file:///${GLOBUS_USER_HOME}/GEO600/tasks/523.log gsiftp://globus.submit.host/store/GEO600/tasks/523.log file:///${GLOBUS_USER_HOME}/GEO600/tasks/523.tar gsiftp://globus.submit.host/store/GEO600/tasks/523.tar file:///${GLOBUS_USER_HOME}/523.sh file:///${GLOBUS_USER_HOME}/523.out file:///${GLOBUS_USER_HOME}/523.err file:///${GLOBUS_USER_HOME}/GEO600/tasks/523.log file:///${GLOBUS_USER_HOME}/GEO600/tasks/523.tar

Reply via email to