[kepler-users] [kepler-dev] adding new job manager
Ufuk Utku Turunçoğlu
turuncu at be.itu.edu.tr
Wed Apr 30 05:40:05 PDT 2008
Hi,
Thanks for your help.
By the way, before adding LSF actor, i also install CONDOR into my
laptop to working on my workflow. So, I think it could be a problem in
coping executable file into the $(user_name)_$(date) folder (in my
case it is turuncu_Apr30_151053EEST_2845 and s generated automatically
by KEPLER) in job submission process. When i run the simple job
submission workflow, executable which is defined in JobCreator actor
is copied into automatically generated folder without executable
permission and CONDOR job gives,
Hold reason: Error from starter on slot1 at karetta.be.itu.edu.tr: Failed
to execute '/Users/turuncu/Documents/workspace/wf-phd/condor/
turuncu_Apr30_151053EEST_2845/simple.x' with arguments 4 10:
Permission denied
error. The orginal file permission is,
-rwxr-xr-x 1 turuncu staff 20224 Apr 30 11:15 simple.x
and the copied one is,
-rw-r--r-- 1 turuncu staff 20224 Apr 30 15:10 simple.x
My script and executable files is in /Users/turuncu/Documents/
workspace/wf-phd/condor and the definition of the parameters in
JobCreator actor is,
cmdfile = "/Users/turuncu/Documents/workspace/wf-phd/condor/
simple.submit"
executable="/Users/turuncu/Documents/workspace/wf-phd/condor/simple.x"
workdir="/Users/turuncu/Documents/workspace/wf-phd/condor"
PS: My simple job submission workflow also contains JobManager and
JobSubmitter.
Best wishes,
--ufuk
On Apr 30, 2008, at 3:06 PM, Norbert Podhorszki wrote:
> Hi Ufuk,
>
> The JobManager.java: preloadSupporterClasses() loads the
> JobSupportXXXX classes, so add your class there.
> In the workflows (JobManager actor), you have to use the XXXX for
> naming your support class.
> Finally, workflows/test/job contains workflow examples for job
> controls.
>
> Best regards
> Norbert
>
> Norbert Podhorszki
> ------------------------------------------
> Scientific Computing Group
> National Center for Computational Sciences
> Oak Ridge National Laboratory
> Phone: (865) 574-7159
>
>
>
> On 4/29/08 8:01 PM, "Ufuk Utku Turunçoğlu" <turuncu at be.itu.edu.tr>
> wrote:
>
>> Hi,
>>
>> I try to implement Platform LSF (Load Sharing Facility) support to
>> KEPLER Job Manager actor. I found that types of job managers is
>> controlled by src/org/kepler/job/JobSupportXXXX.java and src/org/
>> kepler/job/JobManager.java files. What steps is necessary to adding
>> new job manager? Is there any other file that control it.
>>
>> best regards,
>>
>> --ufuk
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20080430/234416e7/attachment.html>
More information about the Kepler-users
mailing list