Scyld, local access to nodes, and master node as compute node

Art Edwards edwards at icantbelieveimdoingthis.com
Fri May 25 07:52:47 PDT 2001


On Fri, May 25, 2001 at 11:36:36AM -0300, Enzo Dari wrote:
> Art Edwards wrote:
> > ...
> > I just tried to issue the following command
> > 
> > jarrett/home/edwardsa>mpirun -np 4 -nolocal pi3
> > Failed to exec target program: No such file or directory
> > ...
> It seems that mpirun can't find "pi3" in the nodes.
> Did you try with absolute pathnames? (i.e. /home/edwardsa/pi3)
I did just try that with the same result. Interestingly, when I execute with
-local
it works. I'm guessing that Scyld MPI has not enabled the -nolocal option.
> 
> > When I execute
> > 
> > jarrett/home/edwardsa>mpirun -np 4 pi3 -nolocal
> > 
> > The code runs, but ps -x reveals that it is computing on the head node. I
> > really don't want compute jobs executing on the head node and it seems that
> > -nolocal has no effect. What are my options?
> > ...
> In the command above -nolocal has no effect on mpirun, it is 
> passed as an argument to program pi3
Thanks for pointing that out. I should have known that.
> 
> > ...
> > P. S. Incidentally, -nolocal doesn't appear on the MPI man page
> > ...
> It should appear in the mpirun man page. BTW the MPI standard
> says nothing about how a program should be started. It happens
> that most implementations of MPI have the command mpirun to
> start n copies of the same program.
> 
> -- 
> Saludos,
>                                                      O__
> Enzo.                                                ,>/
> ____________________________________________________()_\()____
> Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
> 8400-S. C. de Bariloche, Argentina | darie at cab.cnea.gov.ar
> Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
> Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm




More information about the Beowulf mailing list