Hi Alexander,
I tried a simple example based on yours. It just stageIn a file, "/bin/cat"
it (that's the job), and i stageOut the .out and .err files.
I keep having this error (see end of mail).
If i watch globusrun-ws -status -j job.id nad if i watch the "Execution
Host", i can see that the StageIn step is good, the file 523.sh is well
transferred. But then, it crashes.
Of course, if i do exactly the same thing without "-Ft SGE", it works
perfectly.
Cheers,
Francois.
2007-07-23 11:10:53,427 INFO
exec.StateMachine[RunQueueThread_5,logJobAccepted:3193] Job
9cd21054-38fc-11dc-b055-0017f23158ca accepted for local user 'globus'
2007-07-23 11:10:58,370 ERROR service.TransferWork [WorkThread-39,run:724]
Terminal transfer error:
Error deleting a file
"/opt/globus/523.out" [Caused by: Server refused performing the request.
Custom message: Server refused deleting file (error code 1) [Nested
exception message: Custom message: Unexpected reply: 500-Command fai led :
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/523.out"
. 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-23 11:10:58,628 ERROR service.TransferWork [WorkThread-40,run:724]
Terminal transfer error:
Error deleting a file
"/opt/globus/523.err" [Caused by: Server refused performing the request.
Custom message: Server refused deleting file (error code 1) [Nested
exception message: Custom message: Unexpected reply: 500-Command fai led :
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/523.err"
. 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-23 11:10:59,471 INFO
exec.StateMachine[RunQueueThread_14,logJobFailed:3212] Job
9cd21054-38fc-11dc-b055-0017f23158ca failed
On 7/23/07, alexander.beck-ratzka <[EMAIL PROTECTED]> wrote:
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