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-30 14:06:01


I can get lamboot; mpirun; lamhalt to work but not mpiexec submitted
with PBS. LAM/MPI is compiled with Inteland installed in:
/usr/local/lam-7.1.2_intel

This PBS script 'testpbs' is successful with
qsub -l nodes=4 testpbs

+++++++++++++++++++++++++++++++++++++++++++
#!/bin/sh
#TESTPBS

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
alias lamboot='lamboot -prefix /usr/local/lam-7.1.2_intel'
#
lamboot -c /usr/local/lam-7.1.2_intel/etc/lam-conf.lamd -ssi boot tm

mpirun C /home/vanallp/hello

lamhalt
++++++++++++++++++++++++++++++++++++++++++

but if I try(qsub -l nodes=4 testpbs)
with testpbs as:
#!/bin/sh
#TESTPBS

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: \
         -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?

-- 
Thanks!
Paul Van Allsburg