Nicola,
do the other machines in your condor-pool have a
different operating system or a different hardware
architecture compared to the headnode?
It's Perl code that generates the condor-specific job
description. If you want to check how it exactly looks
like for your job you can e.g. add
system("cp $script_filename /tmp/condor_job_description");
after
close(SCRIPT_FILE);
in
$GLOBUS_LOCATION/lib/perl/Globus/GRAM/JobManager/condor.pm
With this the Condor job description gets copied to the file
/tmp/condor_job_description if you submit a job (no restart
of the GT container necessary) and you can inspect it and
see if maybe the Requirements parameter do not fit your needs
of your pool.
Martin
> Hi all,
>
> I have a condor pool established on 4 machines. I
> tested the pool by submitting simple jobs (Hello
> condor ".c"). The tests ran successfully on the pool.
>
> When it comes to globusrun-ws, i use the condor (gram
> ran succsessfully) scheduler to submit the jobs. The
> jobs run ONLY on the submitting machine and not on all
> the machines in the pool.
>
> I use an .xml file to run the job. i run a simple .exe
> (typing hello) 30 times.
>
> <job>
> <factoryEndpoint>
> <wsa:Address>
>
> https://localhost:8443/wsrf/services/ManagedJobFactoryService
> </wsa:Address>
> <wsa:ReferenceProperties>
>
> <gram:ResourceID>Condor</gram:ResourceID>
> </wsa:ReferenceProperties>
> </factoryEndpoint>
> <executable>test</executable>
>
> <directory>${GLOBUS_USER_HOME}/condor_tests/globusrun_via_condor</directory>
>
> <stdout>${GLOBUS_USER_HOME}/condor_tests/globusrun_via_condor/stdout</stdout>
>
> <stderr>${GLOBUS_USER_HOME}/condor_tests/globusrun_via_condor/stderr</stderr>
> <count>30</count>
> </job>
>
>
> condor.pm under
> $GLOUBUS_LOCATION/lib/perl/GLOBUS/GRAM/JobManager
> exists.
>
> My question is, do i need to change condor.pm in order
> to let the jobs run on the pool instead of running on
> the submitting machines only??
>
> Do i need to make other actions/configurations?
>
> Thanks in advance.
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
>