If you could just run a single copy of "env" and send the output along, that would help a lot. I'm not interested in the usual path etc, but would like to see the envars that OpenLava is setting.
Thanks Ralph On Tue, Nov 18, 2014 at 2:19 AM, Gilles Gouaillardet < gilles.gouaillar...@iferc.org> wrote: > Marc, > > the reply you pointed is a bit confusing to me : > > "There is a native C API which can submit/start/stop/kill/re queue jobs" > this is not what i am looking for :-( > > "you need to make an appropriate call to openlava to start a remote > process" > this is what i am interested in :-) > could you be more specific (e.g. point me to the functions, since the > OpenLava doc is pretty minimal ...) > > the goal here is to spawn the orted daemons as part of the parallel job, > so these daemons are accounted within the parallel job. > /* if we use an API that simply spawns orted, but the orted is not related > whatsoever to the parallel job, > then we can simply use ssh */ > > Cheers, > > Gilles > > > On 2014/11/18 18:24, Marc Höppner wrote: > > Hi Gilles, > > thanks for the prompt reply. Yes, as far as I know there is a C API to > interact with jobs etc. Some mentioning here: > https://groups.google.com/forum/#!topic/openlava-users/w74cRUe9Y9E > <https://groups.google.com/forum/#!topic/openlava-users/w74cRUe9Y9E> > <https://groups.google.com/forum/#!topic/openlava-users/w74cRUe9Y9E> > > > /Marc > > Marc P. Hoeppner, PhD > Team Leader > BILS Genome Annotation Platform > Department for Medical Biochemistry and Microbiology > Uppsala University, swedenmarc.hoepp...@bils.se > > On 18 Nov 2014, at 08:40, Gilles Gouaillardet > <gilles.gouaillar...@iferc.org> <gilles.gouaillar...@iferc.org> wrote: > > Hi Marc, > > OpenLava is based on a pretty old version of LSF (4.x if i remember > correctly) > and i do not think LSF had support for parallel jobs tight integration > at that time. > > my understanding is that basically, there is two kind of direct > integration : > - mpirun launch: mpirun spawns orted via the API provided by the batch > manager > - direct launch: the mpi tasks are launched directly from the > script/command line and no mpirun/orted is involved > at that time, it works with SLURM and possibly other PMI capable batch > manager > > i think OpenLava simply gets a list of hosts from the environment, build > a machinefile, pass it to mpirun that spawns orted with ssh, so this is > really loose integration. > > OpenMPI is based on plugins, so as long as the queing system provides an > API to start/stop/kill tasks, mpirun launch should not > be a huge effort. > > Are you aware of such an API provided by OpenLava ? > > Cheers, > > Gilles > > On 2014/11/18 16:31, Marc Höppner wrote: > > Hi list, > > I have recently started to wonder how hard it would be to add support for > queuing systems to the tight integration function of OpenMPI (unfortunately, > I am not a developer myself). Specifically, we are working with OpenLava > (www.openlava.org), which is based on an early version of Lava/LSF and open > source. It’s proven quite useful in environments where some level of LSF > compatibility is needed, but without actually paying for a (rather pricey) > LSF license. > > Given that openLava shares quite a bit of DNA with LSF, I was wondering how > hard it would be to add OL tight integration support to OpenMPI. Currently, > OL enables OpenMPI jobs through a wrapper script, but that’s obviously not > ideal and doesn’t work for some programs that have MPI support built-in (and > thus expect to be able to just execute mpirun). > > Any thoughts on this would be greatly appreciated! > > Regards, > > Marc > > Marc P. Hoeppner, PhD > Team Leader > BILS Genome Annotation Platform > Department for Medical Biochemistry and Microbiology > Uppsala University, swedenmarc.hoepp...@bils.se > > _______________________________________________ > devel mailing listde...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/11/16312.php > > _______________________________________________ > devel mailing listde...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/11/16313.php > > > > _______________________________________________ > devel mailing listde...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/11/16314.php > > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/11/16315.php >