LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Paul Van Allsburg (vanallsburg_at_[hidden])
Date: 2006-03-31 12:24:30


Brian Barrett wrote:
> On Mar 30, 2006, at 2:06 PM, Paul Van Allsburg wrote:
>
>
>>mpiexec -boot: \
>> -boot-args -c /usr/local/lam-7.1.2_intel/etc/lam-conf.lamd \
>> -ssi boot tm :
>> -prefix /usr/local/lam-7.1.2_intel: \
>> C /home/vanallp/hello
>><eof>
>>I get:
>>Lamnodes Failed!
>>Check if you had booted lam before calling mpiexec else use -
>>machinefile
>>to pass host file to mpiexec
>>
>>
>>It appears to not want to use the PBS node list (-ssi boot tm)
>>Is my syntax out of line or is using the tm boot module not
>>available in
>>mpiexec?
>
>
> Our arguments parsing in mpiexec could be better, and I think that's
> what is causing problems. I think that what you want is:
>
> mpiexec -boot -prefix $PREFIX -boot-args "-c ..../lam-conf.lamd -
> ssi boot tm" : C /home/vanallp/hello
>
> Could you give that a try and let me know if it works (it seemed to
> in my testing).
>
> Thanks,
>
> Brian
>
>
Not yet. My PBS script is:
source /opt/intel/fce/9.0/bin/ifortvars.sh
source /opt/intel/cce/9.0/bin/iccvars.sh
PATH="/usr/local/lam-7.1.2_intel/bin:$PATH";export PATH

mpiexec -boot -prefix $PREFIX -boot-args "-c
/usr/local/lam-7.1.2_intel/etc/lam-conf.lamd -ssi boot tm" : C
/usr/local/lam-7.1.2_intel/examples/hello/hello

and I ended up with:
-----------------------------------------------------------------------------
It seems that either you do not have a LAM installation in the
following path supplied in the prefix option

         "-boot-args"

or you do not have executable permissions for

         "-boot-args/bin/lamboot"

-----------------------------------------------------------------------------
Can't exec "-boot-args/bin/lamhalt": No such file or directory at
/usr/local/lam-7.1.2_intel/bin/mpiexec line 709.

I'm trying different syntax options...
thanks,

-- 
Paul Van Allsburg