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
OK, it works now thanks. I forgot to add the slots information in the machinefile.
Cheers,
Olivier2010/3/10 Ralph Castain <rhc@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
> users@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
_______________________________________________
users mailing list
users@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users