I already have made the integration and it works finde, in a
bash-environment, where only one LAM-Version runs, 7.0.6 with SGE.
But this is just a test environment, we use the csh-Shell where alreay a
LAM-Version is defined, 6.5.9.
Because the old version is needed for some programs, we can change the
global environment-variables LAMHOME.
Now i thougt, i make a wrapper which sets the environment on each node to
the right PATH and LAMHOME variable.
For this i must know what happens after/when lamboot is submitted.
Does lamboot start on each node a rsh-session and start then hboot?
Where should i put a wrapper that it works efficient and it is simple?
I thougt i make a hboot_wrapper, but this doesn't work.
Kind Regards, Sebastian
> i have a small problem and need your help.We actually running LAM 6.5.9
> without a Batch Queuing System. Now weintroduce the SGE with LAM 7.0.6.
> This allready works in the Bash-Shell,where no LAM 6.5.9 is defined.But
> we use the csh-shell with a global config script which issubmitted on
> each node.Because of this, some things like LAMHOME are set wrong at the
> csh-Shell,because of this LAM doesn't work.Now i thougt, i can make a
> Wrapper before the lamboot, whichcorrects thePATH-Variable and the
> LAMHOME-Variable.Does the lamboot-Command start other binary-Files like
> hboot, wheremust iput the wrapper?
I'm not very familiar with SGE, so I'm not sure exactly what you are
asking. lamboot is not intended to be run on each node, but instead
once per SGE job (where a SGE job can include multiple instances of
mpirun and multiple MPI jobs). You might want to have a look at the
integrating LAM/MPI and SGE howto at:
http://gridengine.sunsource.net/howto/lam-integration/lam-
integration.html
Brian
|