[mpich-discuss] FW: How to use MPICH2 to run a MPI application across two Windows XP machines?
Jayesh Krishna
jayesh at mcs.anl.gov
Thu Aug 14 14:04:27 CDT 2008
Hi,
Yes, the problem is with the networking configuration of the machines
involved in your MPI job (If the networking configuration of the machines
are correct you should at least be able to ping each machine from the
other). You should contact your system administrator to make sure that the
networking configuration of the machines are correct.
Regards,
Jayesh
_____
From: Qi Zhu [mailto:zhuqi.jeffrey at gmail.com]
Sent: Thursday, August 14, 2008 1:54 PM
To: Jayesh Krishna
Subject: Re: [mpich-discuss] FW: How to use MPICH2 to run a MPI
application across two Windows XP machines?
Hi, Jayesh,
Thanks for your advice.
I tried ping from machine1 to machine3, however, it doesn't work.
But I can ping from machine1 to machine2.
Also I cannot check the status of smpd of machine3 from machine1.
Does it mean I need to do some ip configuration work?
Thanks.
On 8/14/08, Jayesh Krishna <jayesh at mcs.anl.gov> wrote:
Hi,
Can you ping from each machine to its peers (machine1 ping to 2/3 ,
machine2 to 1/3, machine3 to 1/2)? Can you check the status of smpd on the
remote peers from each machine (as before, smpd -status machine2 & smpd
-status machine3 from machine1 and so on...)
Regards,
Jayesh
_____
From: Qi Zhu [mailto:zhuqi.jeffrey at gmail.com]
Sent: Thursday, August 14, 2008 11:34 AM
To: Jayesh Krishna
Subject: Re: [mpich-discuss] FW: How to use MPICH2 to run a MPI
application across two Windows XP machines?
Hi, Jayesh,
Thanks for your information. They are very helpful.
However, although I tried with IP address to connect to machine3, it still
failed with the same error message.
Maybe I should provide more detailed information here:
machine1 IP: 12.111.***.**
machine2 IP: 12.111.***.**
machine3 IP: 12.112.***.**
The thing is that I can run my application across machine 1 & 2.
However, I cannot make it with machine 1 & 3 or machine 2 & 3.
Is that because machine 3 uses a different default gateway?
I really appreciate your help.
Thanks a lot.
On 8/14/08, Jayesh Krishna <jayesh at mcs.anl.gov> wrote:
Hi,
Try specifying ipaddresses instead of hostnames (Also I would recommend
using the "-machinefile" option available with mpiexec -- See the window's
developer's guide for details).
Regards,
Jayesh
_____
From: Qi Zhu [mailto:zhuqi.jeffrey at gmail.com]
Sent: Thursday, August 14, 2008 8:46 AM
To: Jayesh Krishna
Subject: Re: [mpich-discuss] FW: How to use MPICH2 to run a MPI
application across two Windows XP machines?
Hi, Jayesh,
Thanks very much for your email.
I followed your suggestions and succeeded in two of my machines, which is
great !
However, when I am trying to get another machine involved, the same
problem appears.
Here is my detailed description. If I run,
mpiexec -hosts 2 machine1 machine2 myapp.exe, it succeeds.
However, if I run,
mpiexec -hosts 2 machine1 machine3 myapp.exe, it fails due to the same
error message.
All of the 3 machines are in the same domain.
At the same time, I have the same passphrase for MPICH2 on 3 machines.
Do you think this is something because of the IP address?
Or maybe I am supposed to do some configuration about the credentials on
each machine?
Thanks a lot.
On 8/13/08, Jayesh Krishna <jayesh at mcs.anl.gov> wrote:
Hi,
The error message says that the job launcher, mpiexec, was not able to
contact the process manager, smpd, running on machine2.
Make sure that you install MPICH2 on all the machines/hosts/nodes
involved in the MPI job.
Also make sure that you disable windows firewall (or any 3rd party
firewalls) on all the nodes. You can alternately refer to the section
"Runtime environment --> firewalls" in the windows developer's guide
(http://www.mcs.anl.gov/research/projects/mpich2/documentation/index.php?s
=docs) to configure the windows firewall for MPICH2.
Let us know if it works for you.
Regards,
Jayesh
-----Original Message-----
From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Rajeev Thakur
Sent: Wednesday, August 13, 2008 3:55 PM
To: mpich-discuss at mcs.anl.gov
Cc: zhuqi.jeffrey at gmail.com
Subject: [mpich-discuss] FW: How to use MPICH2 to run a MPI application
across two Windows XP machines?
-----Original Message-----
Date: Wed, 13 Aug 2008 16:52:22 -0400
From: "Qi Zhu" <zhuqi.jeffrey at gmail.com>
To: mpich-discuss at mcs.anl.gov
Subject: How to use MPICH2 to run a MPI application across two Windows XP
machines?
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_29681_2966996.1218660742932"
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at
mailgw.mcs.anl.gov <http://mailgw.mcs.anl.gov/>
X-Spam-Status: No, hits=1.2 required=5.0
tests=HTML_10_20,HTML_MESSAGE
version=2.55
X-Spam-Level: *
X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
X-MCS-Mail-Loop: mpich-discuss
------=_Part_29681_2966996.1218660742932
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi, Everybody, I am a new comer here and I am interested to know more
about MPICH2.
Here is what I came across when I was trying to run a MPI application
across two Windows XP computers:
I use the command, machine 1 is my local machine and machin 2 is a remote
one.
mpiexec -hosts 2 machine1 machine2 myapp.exe
Then the error message is:
MPIDU_Sock_Post_Connect<1228>: Unable to connect to machine2 on port 8676.
MPIDU_Sock_Post_Connect<1275>: A connection attempt failed because the
connected party did not actively respond after a period of time.
Can anyone tell me how can I deal with it?
Thanks a lot.
--
Thanks and Regards
Sincerely Yours
Jeffrey
--
Thanks and Regards
Sincerely Yours
Zhu Qi
--
Thanks and Regards
Sincerely Yours
Zhu Qi
--
Thanks and Regards
Sincerely Yours
Zhu Qi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080814/d00e8b1b/attachment.htm>
More information about the mpich-discuss
mailing list