<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18876">
<STYLE>@font-face {
        font-family: SimSun;
}
@font-face {
        font-family: SimSun;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: @SimSun;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
LI.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
DIV.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal
}
SPAN.EmailStyle18 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US link=blue vLink=purple>
<DIV dir=ltr align=left><SPAN class=640572101-15022010><FONT color=#0000ff 
size=2 face=Arial>It shouldn't need --maxbranch. Try shuffling the hosts in the 
hostfile and see if the problem persists with the same host. In that case, there 
may be something wrong with the networking configuration for that 
host.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=640572101-15022010><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=640572101-15022010><FONT color=#0000ff 
size=2 face=Arial>Or try using the Hydra process manager, which doesn't require 
setting up MPDs. You can use mpiexec.hydra.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=640572101-15022010><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=640572101-15022010><FONT color=#0000ff 
size=2 face=Arial>Rajeev</FONT></SPAN></DIV><BR>
<BLOCKQUOTE 
style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" 
dir=ltr>
  <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
  <HR tabIndex=-1>
  <FONT size=2 face=Tahoma><B>From:</B> mpich-discuss-bounces@mcs.anl.gov 
  [mailto:mpich-discuss-bounces@mcs.anl.gov] <B>On Behalf Of </B>Jason 
  Palmer<BR><B>Sent:</B> Friday, February 12, 2010 7:45 PM<BR><B>To:</B> 
  mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> Re: [mpich-discuss] mpdboot 
  hanging<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">My problem may 
  involve --maxbranch. I don&#8217;t recall needing to set this before to start 6 mpd 
  procs, one local and 5 on 5 remote hosts, but now to start more than 4 remote 
  mpd&#8217;s, which it says is the maxbranch default, I need to set &#8211;maxbranch=5 for 
  example.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Maybe I&#8217;m 
  misremembering how mpdboot worked. It is supposed to return after starting the 
  mpd&#8217;s right?<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Is setting 
  maxbranch always required to start more than 4 remote 
  mpd&#8217;s?<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Here is what I&#8217;m 
  getting, where &#8220;mpdfile&#8221; contains the hostnames &#8230; the traceback occurs after 
  hitting ctrl-c.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">[jason@juggling 
  ~]$ mpdboot -f mpdfile -n 7 --verbose --maxbranch=6<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">running 
  mpdallexit on juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  juggling.ucsd.edu&nbsp; via<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">RUNNING: mpd on 
  juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-16&nbsp; via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-17 &nbsp;via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-18&nbsp; via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-19&nbsp; via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-20&nbsp; via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">LAUNCHED mpd on 
  compute-0-15&nbsp; via&nbsp; juggling.ucsd.edu<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Traceback (most 
  recent call last):<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp; File 
  "/home/jason/mpich2-1.2.1-install/bin/mpdboot", line 476, in 
  ?<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp;&nbsp;&nbsp; 
  mpdboot()<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp; File 
  "/home/jason/mpich2-1.2.1-install/bin/mpdboot", line 347, in 
  mpdboot<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp;&nbsp;&nbsp; 
  handle_mpd_output(fd,fd2idx,hostsAndInfo)<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp; File 
  "/home/jason/mpich2-1.2.1-install/bin/mpdboot", line 385, in 
  handle_mpd_output<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">&nbsp;&nbsp;&nbsp; 
  for line in fd.readlines():&nbsp;&nbsp;&nbsp; # handle output from shells that 
  echo stuff<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">KeyboardInterrupt<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">[jason@juggling 
  ~]$<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Thanks,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Jason<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <DIV>
  <DIV 
  style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
  <P class=MsoNormal><B><SPAN 
  style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">From:</SPAN></B><SPAN 
  style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt"> 
  mpich-discuss-bounces@mcs.anl.gov [mailto:mpich-discuss-bounces@mcs.anl.gov] 
  <B>On Behalf Of </B>Jason Palmer<BR><B>Sent:</B> Friday, February 12, 2010 
  3:13 PM<BR><B>To:</B> mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> 
  [mpich-discuss] mpdboot hanging<o:p></o:p></SPAN></P></DIV></DIV>
  <P class=MsoNormal><o:p>&nbsp;</o:p></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Hi,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">This is probably 
  something simple, but when I run mpdboot with a file containing node names, 
  mpd is started on the all the nodes but the last one in the list (in the 
  mpd.hosts file) and mpdboot hangs without returning. If I hit ctrl-C it breaks 
  saying it was in a function &#8220;handle shells that echo&#8221;, with the mpd&#8217;s that 
  were started still up.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">I ran mpdboot 
  successfully before as I recall, with no hanging, and all the mpd&#8217;s requested 
  being started on all the nodes in the file, so it seems like something simple 
  has changed to cause this issue.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Any help greatly 
  appreciated.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Thanks,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt">Jason<o:p></o:p></SPAN></P></DIV></BLOCKQUOTE></BODY></HTML>