On Jul 24, 2007, at 5:34 AM, Masato Asou wrote:
2007-07-24 12:13:57,124 DEBUG exec.JobManagerScript [Thread-13,run:
208] Executing command:
/work/asou/GT/gt4.0.5/libexec/globus-job-manager-script.pl -m fork -
f /work/asou/GT/gt4.0.5/tmp/gram_job_mgr26365.tmp -c submit
2007-07-24 12:13:57,304 DEBUG exec.JobManagerScript [Thread-13,run:
225] first line: GRAM_SCRIPT_ERROR:21
2007-07-24 12:13:57,304 DEBUG exec.JobManagerScript [Thread-13,run:
228] Read line: GRAM_SCRIPT_ERROR:21
This is the command that went wrong. You can create the file /work/
asou/GT/gt4.0.5/tmp/gram_job_mgr26365.tmp with the contents:
$description = {
directory => [ '/home/asou' ],
condoros => [ 'LINUX' ],
xmlextensions => [ '1' ],
useforkstarter => [ '1' ],
condorarch => [ 'INTEL' ],
stderr => [ '/dev/null' ],
environment => [ [ 'GLOBUS_LOCATION', '/work/asou/GT/gt4.0.5' ],
[ 'X509_CERT_DIR', '/etc/grid-security/certificates' ],
[ 'X509_USER_PROXY', '' ], [ 'X509_USER_CERT', '' ],
[ 'X509_USER_KEY', '' ], [ 'HOME', '/home/asou' ], [ 'LOGNAME',
'asou' ], [ 'SCRATCH_DIRECTORY', '/home/asou/.globus/scratch' ],
[ 'JAVA_HOME', '/usr/java/j2sdk1.4.2_05/jre' ],
[ 'GLOBUS_GRAM_JOB_HANDLE', 'https://192.168.0.1:18443/wsrf/services/
ManagedExecutableJobService?e9d294e0-3993-11dc-95cc-dc338680f05b' ], ],
arguments => [ 'touchMe' ],
executable => [ '/bin/touch' ],
factoryendpoint => [ 'Address: https://example.org:18443/wsrf/
services/ManagedJobFactoryService
Reference property[0]:
<ns5:ResourceID ns04:type="ns05:string" xmlns:ns04="http://www.w3.org/
2001/XMLSchema-instance" xmlns:ns05="http://www.w3.org/2001/
XMLSchema" xmlns:ns5="http://www.globus.org/namespaces/2004/10/gram/
job">Fork</ns5:ResourceID>
' ],
stdin => [ '/dev/null' ],
expandglobushome => [ '1' ],
jobdir => [ '/home/asou/.globus/e9d294e0-3993-11dc-95cc-
dc338680f05b' ],
jobtype => [ 'multiple' ],
stdout => [ '/dev/null' ],
expandglobuslocation => [ '1' ],
count => [ '1' ],
useforkstarter => [ '1' ],
};
Then try running the command that was shown to see what was
happening. I don't remember if we already checked that you have a
file at $GLOBUS_LOCATION/lib/perl/Globus/GRAM/JobManager/Fork.pm, but
that's the first thing to check here. If it does exist, then try
running the globus-job-manager-script.pl command by hand.
Charles