<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Hi Mandar,</DIV>
<DIV>Thanks for your prompt response. I finally found the problem. My /etc/hosts was messed up somehow. I removed the w privilige from the file after fixing it. Still I dont know why it happened.</DIV>
<DIV>Deniz.<BR><BR>--- On <B>Wed, 2/2/11, Mandar Gurav <I>&lt;mandarwce@gmail.com&gt;</I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="BORDER-LEFT: rgb(16,16,255) 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px"><BR>From: Mandar Gurav &lt;mandarwce@gmail.com&gt;<BR>Subject: Re: [mpich-discuss] MPI_Send Error<BR>To: mpich-discuss@mcs.anl.gov<BR>Date: Wednesday, February 2, 2011, 7:20 AM<BR><BR>
<DIV id=yiv1859745319>Program is also fine... Working correctly at my end!<BR><BR>----Mandar Gurav<BR><BR>
<DIV class=yiv1859745319gmail_quote>On Wed, Feb 2, 2011 at 5:47 PM, Mandar Gurav <SPAN dir=ltr>&lt;<A href="http://us.mc1302.mail.yahoo.com/mc/compose?to=mandarwce@gmail.com" rel=nofollow target=_blank ymailto="mailto:mandarwce@gmail.com">mandarwce@gmail.com</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex" class=yiv1859745319gmail_quote>Try to execute the program using <BR>"mpiexec&nbsp; -n 2 ./test.x" only<BR><BR>or can you tell what is there in your "hosts" (Described in command "mpiexec -f <U><B>hosts</B></U> -n 2 ./test.x<B>"</B>) file<BR><BR>----Mandar Gurav<BR><BR>
<DIV class=yiv1859745319gmail_quote>
<DIV>
<DIV></DIV>
<DIV class=yiv1859745319h5>On Wed, Feb 2, 2011 at 4:38 PM, Deniz DAL <SPAN dir=ltr>&lt;<A href="http://us.mc1302.mail.yahoo.com/mc/compose?to=dendal25@yahoo.com" rel=nofollow target=_blank ymailto="mailto:dendal25@yahoo.com">dendal25@yahoo.com</A>&gt;</SPAN> wrote:<BR></DIV></DIV>
<BLOCKQUOTE style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex" class=yiv1859745319gmail_quote>
<DIV>
<DIV></DIV>
<DIV class=yiv1859745319h5>
<TABLE border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
<TD style="FONT-FAMILY: inherit; font-size-adjust: inherit; font-stretch: inherit" vAlign=top>
<DIV>Hello everyone,</DIV>
<DIV>I created a small linux cluster with 4 compute nodes yesterday. I installed Fedora 14 OS to all machine and mpich2 v1.3.2 on the server node. But i have a serious problem. I can not even make a simple send and receive program work. below is the steps that i follow. You will see the error at the end. I can not run point to point and collective communication routines of mpi. I am suspecting that the problem might have sthg to do with the hydra. Any help is appreciated.</DIV>
<DIV>Deniz.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><B>[ddal@admin mpi_uygulamalar]$ cat hosts <BR>admin<BR>cn01<BR>cn02<BR>cn03<BR>[ddal@admin mpi_uygulamalar]$ cat 01_Send_Receive_One_Message.cpp <BR>#include "mpi.h"<BR>#include &lt;iostream&gt;<BR>using namespace std;</B></DIV>
<DIV><B>#define TAG 25</B></DIV>
<DIV><B>int main(int argc, char* argv[])<BR>{<BR>&nbsp;int myRank,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; size;</B></DIV>
<DIV><B>&nbsp;char processorName[50];<BR>&nbsp;int nameLength;</B></DIV>
<DIV><B>&nbsp;int a;//size of the send buffer<BR>&nbsp;int b;</B></DIV>
<DIV><B>&nbsp;MPI_Status status;</B></DIV>
<DIV><B>&nbsp;/* Initialize MPI */<BR>&nbsp;MPI_Init(&amp;argc, &amp;argv);</B></DIV>
<DIV><B>&nbsp;/* Determine the size of the group */<BR>&nbsp;MPI_Comm_size(MPI_COMM_WORLD,&amp;size);</B></DIV>
<DIV><B>&nbsp;/* Determine the rank of the calling process */<BR>&nbsp;MPI_Comm_rank(MPI_COMM_WORLD,&amp;myRank);</B></DIV>
<DIV><B>&nbsp;MPI_Get_processor_name(processorName, &amp;nameLength);</B></DIV>
<DIV><B>&nbsp;if(size != 2 )<BR>&nbsp;{<BR>&nbsp;&nbsp;cout&lt;&lt;"Number of CPUs must be 2 !\n";<BR>&nbsp;&nbsp;MPI_Abort(MPI_COMM_WORLD, 99);<BR>&nbsp;}</B></DIV>
<DIV><B>&nbsp;if(myRank == 0)/* Master Sends a Message */<BR>&nbsp;{<BR>&nbsp;&nbsp;a=25;</B></DIV>
<DIV><B>&nbsp;&nbsp;MPI_Send(&amp;a, 1, MPI_INT, 1, TAG, MPI_COMM_WORLD);<BR>&nbsp;&nbsp;printf("%s Sent Variable a Successfully\n",processorName);<BR>&nbsp;}<BR>&nbsp;else /* Process 1 Receives the Message */<BR>&nbsp;{<BR>&nbsp;&nbsp;MPI_Recv(&amp;b, 1, MPI_INT, 0, TAG, MPI_COMM_WORLD, &amp;status );<BR>&nbsp;&nbsp;printf("%s Received Variable a Successfully over b\n",processorName);<BR>&nbsp;&nbsp;printf("b=%d\n",b);<BR>&nbsp;}</B></DIV>
<DIV><B>&nbsp;/* Terminate the MPI */<BR>&nbsp;MPI_Finalize();</B></DIV>
<DIV><B>&nbsp;return 0;<BR>}[ddal@admin mpi_uygulamalar]$ mpicxx 01_Send_Receive_One_Message.cpp -o test.x <BR>[ddal@admin mpi_uygulamalar]$ mpiexec -f hosts -n 2 ./test.x <BR>Fatal error in MPI_Send: Other MPI error, error stack:<BR>MPI_Send(173)..............: MPI_Send(buf=0xbf928900, count=1, MPI_INT, dest=1, tag=25, MPI_COMM_WORLD) failed<BR>MPID_nem_tcp_connpoll(1811): Communication error with rank 1: <BR>[mpiexec@admin] ONE OF THE PROCESSES TERMINATED BADLY: CLEANING UP<BR>[proxy:0:1@cn01] HYD_pmcd_pmip_control_cmd_cb (./pm/pmiserv/pmip_cb.c:868): assert (!closed) failed<BR>[proxy:0:1@cn01] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status<BR>[proxy:0:1@cn01] main (./pm/pmiserv/pmip.c:208): demux engine error waiting for event<BR>APPLICATION TERMINATED WITH THE EXIT STRING: Hangup (signal 1)<BR>[ddal@admin mpi_uygulamalar]$
 </B></DIV></TD></TR></TBODY></TABLE><BR><BR></DIV></DIV>_______________________________________________<BR>mpich-discuss mailing list<BR><A href="http://us.mc1302.mail.yahoo.com/mc/compose?to=mpich-discuss@mcs.anl.gov" rel=nofollow target=_blank ymailto="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</A><BR><A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" rel=nofollow target=_blank>https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</A><BR><BR></BLOCKQUOTE></DIV><BR><BR clear=all><BR>-- <BR><FONT color=#888888>|||| Mandar Gurav ||||<BR></FONT></BLOCKQUOTE></DIV><BR><BR clear=all><BR>-- <BR>|||| Mandar Gurav ||||<BR></DIV><BR>-----Inline Attachment Follows-----<BR><BR>
<DIV class=plainMail>_______________________________________________<BR>mpich-discuss mailing list<BR><A href="http://us.mc1302.mail.yahoo.com/mc/compose?to=mpich-discuss@mcs.anl.gov" ymailto="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</A><BR><A href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target=_blank>https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</A><BR></DIV></BLOCKQUOTE></td></tr></table><br>