Well that stinks. I'll take care of it - sorry about that. Guess a patch didn't come across at some point.
On Oct 22, 2010, at 6:55 AM, Olivier Riff wrote: > Hello, > > There was a bug in the use of hostfiles when a username is supplied which has > been fixed in OpenMPI v1.4.2. > I have just installed the v1.5 and the bug seems to come out again : only the > first username provided in the machinefile is taken into account. > > See mails below for the history. > > My configuration : > OpenMPI 1.5 > Linux Mandriva 2008 x86_64 and Linux RHE x86_64 > machinefile example : > or985966@is209898 slots=1 > realtime@is206022 slots=8 > realtime@is206025 slots=8 > > Best regards, > > Olivier > > ---------- Forwarded message ---------- > From: Ralph Castain <r...@open-mpi.org> > Date: 2010/3/11 > Subject: Re: [OMPI users] OPenMpi: How to specify login name in machinefile > passed to mpirun > To: Open MPI Users <us...@open-mpi.org> > > > Yeah, it was a bug in the parser - fix scheduled for 1.4.2 release. > > Thanks! > Ralph > > On Mar 11, 2010, at 4:32 AM, Olivier Riff wrote: > >> Hello Ralph, >> >> Thanks for you quick reply. >> Sorry I did not mention the version : it is the v1.4 (which indeed is not >> the very last one). >> I will appreciate if you could make a short test. >> >> Thanks and Regards, >> >> Olivier >> >> 2010/3/10 Ralph Castain <r...@open-mpi.org> >> Probably a bug - I don't recall if/when anyone actually tested that code >> path. I'll have a look...probably in the hostfile parser. >> >> What version are you using? >> >> On Mar 10, 2010, at 8:26 AM, Olivier Riff wrote: >> >>> Oops sorry I made the test too fast: it still does not work properly with >>> several logins: >>> >>> I start on user1's machine: >>> mpirun -np 2 --machinefile machinefile.txt MyProgram >>> >>> with machinefile: >>> user1@machine1 slots=1 >>> user2@machine2 slots=1 >>> >>> and I got : >>> user1@machine2 password prompt ?! (there is no user1 account on machine2...) >>> >>> My problem is still open... why is there a connection attempt to machine2 >>> with user1 ... >>> Has somebody an explanation ? >>> >>> Thanks, >>> >>> Olivier >>> >>> >>> 2010/3/10 Olivier Riff <olir...@googlemail.com> >>> OK, it works now thanks. I forgot to add the slots information in the >>> machinefile. >>> >>> Cheers, >>> >>> Olivier >>> >>> >>> >>> 2010/3/10 Ralph Castain <r...@open-mpi.org> >>> >>> It is the exact same syntax inside of the machinefile: >>> >>> user1@machine1 slots=4 >>> user2@machine2 slots=3 >>> .... >>> >>> >>> On Mar 10, 2010, at 5:41 AM, Olivier Riff wrote: >>> >>> > Hello, >>> > >>> > I am using openmpi on several machines which have different user accounts >>> > and I cannot find a way to specify the login for each machine in the >>> > machinefile passed to mpirun. >>> > The only solution I found is to use the -host argument of mpirun, such as: >>> > mpirun -np 2 --host user1@machine1,user2@machine2 MyProgram >>> > which is very inconvenient with a lot of machines. >>> > >>> > Is there a way to do the same using a machinefile text? : >>> > mpirun -np 2 -machinefile machinefile.txt MyProgram >>> > >>> > I cannot find the appropriate syntax for specifying a user in >>> > machinefile.txt... >>> > >>> > Thanks in advance, >>> > >>> > Olivier >>> > >>> > _______________________________________________ >>> > users mailing list >>> > us...@open-mpi.org >>> > http://www.open-mpi.org/mailman/listinfo.cgi/users >>> >>> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >>> >>> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users