Hi all,
We are currently trying to have GRIA (latest 5.3.1-rc1) and Condor work
together. The goal is to run Windows application using GRIA.
Our physical architecture is a bit odd ... we have a Linux server hosting:
- condor infrastructure (except execution) i.e this host is not an
execution host
- the GRIA server
One other host is having the application.
Obviously the 2 machines don't share any filesystem.
Let's assume I am working with a paint application. When I am defining my
application, GRIA is asking for a directory accessible from the server so it
means that in my case although I store this on a Linux filesystem my
startJob.py has to be system agnostic which is fine.
Since it is launched from Linux I had to make sure that the proper Resource
tag (specifying a Windows target execution host) is inserted in the JSDL.
Otherwise COndor assume I want to run on the same architecture - Linux in
that case.
May be the OPSYS_MAPPING (in is a bit obsolete - my machine was advertising
WINNT52)
Then when I do want to start a job - the CondorTemplate.jdf is populated ...
- then my problem come:
1- the ###RESOURCE_CONSTRAINTS### had to be moved before the queue
in CondorTemplate.jdf
2- the <Executable> JSDL element aka named job.executable is used
in frame.py as a full unix name that is unknown on my windows platform
3- none of the files are transfered - actually usually in condor no
file system is shared so the files have to be explicitely transferred - in
my opinion the best way to achieve this would be to zip the work directory
have the condor_exec.bat unzip the work.zip execute frame.zip then zip again
the work dir
which will be moved back to Linux - then it is a bit fuzzy how the connector
can figure out that the job is finished and that the resulting work.zip can
be unzipped
But anyway these data have to be marked as transferable, together with
frame.py
Any comment welcome
As for LSF we have start to work on a plugin for LSF 6.2, if you have one
available publicly I might be interested otherwise I am ready to share mine
once it will be finished.
Best Regards
Guillaume
job.operatingSystem
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gria-general mailing list
gria-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gria-general