[mpich-discuss] how to make the hosts files
Mandar Gurav
mandarwce at gmail.com
Thu May 12 05:09:06 CDT 2011
Ohhh!
You are running your job on a single machine! Just forget about the
machinefile and all. Just execute
"mpiexec -np 2 ./a.out"
that's it.
The machinefile or hosts file is required when you have 2(or more)
machines with mpi installed on both machines and you want to run a
single program the spawns across the two machines.
-- Mandar Gurav
On Thu, May 12, 2011 at 2:03 PM, Pavan Balaji <balaji at mcs.anl.gov> wrote:
>
> Is there an actual machine with the name "host1" or "host2" in your setup?
>
> If you are just running it on the local node, you should not give the
> -machinefile or -f option.
>
> -- Pavan
>
> On 05/12/2011 03:28 AM, hyunduk kim wrote:
>>
>> Thanks for your response
>> However, my setup is not working.
>>
>> In my check progress.
>> 1) I installed mpich2 on intel muti-core 2 cpu machine
>> 2) check : /etc/hosts file
>> 127.0.0.1 localhost.localdomain localhost
>> ::1 localhost6.localdomain6 localhost6
>>
>> 3) made the machinefile for mpiexec :
>> /usr/local/mpich2/machine/machinefile
>>
>> host1:6
>> host2:6
>>
>> 4) run : [root at francium machine]# mpiexec -n 10 -machinefile
>> ./machinefile /usr/local/mpich2-1.3.2p1/examples/cpi
>> ==> I received messages as below
>> ssh: connect to host host1 port 22: Connection timed out
>> ssh: connect to host host2 port 22: Connection timed out
>>
>> Question is :
>> 1) why do I setup passwordless login among the two hosts?
>> 2) Mpich2 was installed on the just multi-core 2 cpu machine. Why dose
>> the mpiexec try to connect host1 and host2 using port 22 ?
>> 3) Is there other method for defining the machinefile on the multi-core
>> 2 cpu machine ?
>>
>> I will attach my log files.
>>
>>
>>
>>
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>
> --
> Pavan Balaji
> http://www.mcs.anl.gov/~balaji
>
--
Mandar Gurav
http://www.mandargurav.org
More information about the mpich-discuss
mailing list