Hi all
Today an user reports to us a problem regarding glite-wms-job-info
command. He got this error:
#glite-wms-job-info --jdl
https://wms01.egee.cesga.es:9000/-1zpfW_Ujyw22Ci8nxIwkw
Connecting to the service
https://wms01.egee.cesga.es:7443/glite_wms_wmproxy_server
Error - WMProxy Server Error
Unable to read file:
/var/glite/SandboxDir/-1/https_3a_2f_2fwms01.egee.cesga.es_3a9000_2f-1zpfW_5fUjyw22Ci8nxIwkw/JDLToStart
(please contact server administrator)
Method: getJDL
We have checked the sandbox in our wms, indeed this directory was
created as expected:
# ls -lisa
/var/glite/SandboxDir/-1/https_3a_2f_2fwms01.egee.cesga.es_3a9000_2f-1zpfW_5fUjyw22Ci8nxIwkw
total 36
115981 4 drwxrwx--- 5 cesga003 glite 4096 Oct 13 16:29 .
1166549 4 drwxrwx-wx 4 glite glite 4096 Oct 13 13:34 ..
116697 4 -rw-r--r-- 1 glite glite 177 Oct 13 13:34 .gacl
115983 4 drwxrwx--- 2 cesga003 glite 4096 Oct 13 13:43 input
117856 4 -rw-r--r-- 1 cesga003 cesga 360 Oct 13 16:29 Maradona.output
117204 4 drwxrwx--- 2 cesga003 glite 4096 Oct 13 16:29 output
117205 4 drwxrwx--- 2 cesga003 glite 4096 Oct 13 13:34 peek
116552 4 lrwxrwxrwx 1 glite glite 101 Oct 13 13:34 user.proxy ->
/var/glite/SandboxDir/In/https_3a_2f_2fwms01.egee.cesga.es_3a9000_2fInK6YPogBU0MYErU-oEPUw/user.proxy
116553 4 lrwxrwxrwx 1 glite glite 106 Oct 13 13:34 .user.proxy.bak
->
/var/glite/SandboxDir/In/https_3a_2f_2fwms01.egee.cesga.es_3a9000_2fInK6YPogBU0MYErU-oEPUw/.user.proxy.bak
But we didn't find JDLToStart file anywhere
To check this I have submitted a job using my own certificate and
looking into sandbox:
# ls -lisa
/var/glite/SandboxDir/__/https_3a_2f_2fwms01.egee.cesga.es_3a9000_2f_5f_5fPpWOEPZSxuOtT5GbY8Pw
total 56
262253 4 drwxrwx--- 5 cesga066 glite 4096 Oct 14 16:53 .
1164770 4 drwxrwx-wx 4 glite glite 4096 Oct 14 16:51 ..
262259 4 -rw-r--r-- 1 glite glite 178 Oct 14 16:51 .gacl
262254 4 drwxrwx--- 2 cesga066 glite 4096 Oct 14 16:51 input
262260 4 -rw-r--r-- 1 glite glite 761 Oct 14 16:51 JDLOriginal
262261 4 -rw-r--r-- 1 glite glite 1991 Oct 14 16:51 JDLStarted
262225 4 -rw-r--r-- 1 cesga066 cesga 360 Oct 14 16:53 Maradona.output
262255 4 drwxrwx--- 2 cesga066 glite 4096 Oct 14 16:53 output
262256 4 drwxrwx--- 2 cesga066 glite 4096 Oct 14 16:51 peek
262264 0 -rwx------ 1 glite glite 0 Oct 14 16:51
.startLockFile.lock
262265 4 -rw-r--r-- 1 glite glite 4 Oct 14 16:51 .unzipok
262257 4 lrwxrwxrwx 1 glite glite 65 Oct 14 16:51 user.proxy ->
/var/glite/spool/glite-renewd/fc02ce3b41444a908749f8cff38bb795.11
262258 12 -rw------- 1 glite glite 10682 Oct 14 16:52 .user.proxy.bak
and works for me:
$ glite-wms-job-info -j
https://wms01.egee.cesga.es:9000/__PpWOEPZSxuOtT5GbY8Pw
Connecting to the service
https://wms01.egee.cesga.es:7443/glite_wms_wmproxy_server
======================= glite-wms-job-info Success =======================
The original JDL
for the job https://wms01.egee.cesga.es:9000/__PpWOEPZSxuOtT5GbY8Pw :
[
requirements = ( other.GlueCEUniqueID ==
"ce2.egee.cesga.es:2119/jobmanager-lcgsge-cesga" ) && (
other.GlueCEStateStatus == "Production" );
RetryCount = 3;
MyProxyServer = "test02.egee.cesga.es";
AllowZippedISB = true;
JobType = "normal";
SignificantAttributes = { "Requirements","Rank","FuzzyRank" };
Executable = "hola.sh";
StdOutput = "test.out";
OutputSandbox = { "test.out","test.err" };
VirtualOrganisation = "cesga";
rank = -other.GlueCEStateEstimatedResponseTime;
Type = "job";
ShallowRetryCount = 10;
StdError = "test.err";
DefaultRank = -other.GlueCEStateEstimatedResponseTime;
ZippedISB = { "ISBfiles_MFy5Qv_JT_htB-snKfUYHw_0.tar.gz" };
InputSandbox = { "file:///home/asimon/tests/hola.sh" }
]
=========================================================================
any clue about this behaviour?
Thanks in advance
Alvaro
|