<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="auto"><div style="font-family:sans-serif;font-size:12.8px" dir="auto">Hello, all.  I have been using MPI locally for awhile, but I am now tryiong to set up an MPI cluster: my ubuntu desktop computer & a raspberry pi with ubuntu mate.</div><div style="font-family:sans-serif;font-size:12.8px" dir="auto"><br></div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">I am following the steps <a href="https://help.ubuntu.com/community/MpichCluster" style="text-decoration-line:none;color:rgb(66,133,244)" target="_blank" rel="noreferrer">here</a>.</div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">That is, on the client (rpi) side, I mount a drive on the master (desktop).  <br></div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">To test the set-up, I issue an mpirun command to get the hostname from each IP address:</div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">$ <b>mpirun -np 2 -hosts XX.XX.X.60, XX.XX.X.136 hostname</b><br>userName-Z97X-UD3H-BK<br>[mpiexec@userName-Z97X-UD3H-BK] control_cb (pm/pmiserv/pmiserv_cb.c:208): assert (!closed) failed<br>[mpiexec@userName-Z97X-UD3H-BK] HYDT_dmxu_poll_wait_for_event (tools/demux/demux_poll.c:77): callback returned error status<br>[mpiexec@userName-Z97X-UD3H-BK] HYD_pmci_wait_for_completion (pm/pmiserv/pmiserv_pmci.c:198): error waiting for event<br>[mpiexec@userName-Z97X-UD3H-BK] main (ui/mpich/mpiexec.c:340): process manager error waiting for completion</div><div style="font-family:sans-serif;font-size:12.8px" dir="auto"><br></div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">I get a hostname from one IP address, but not the other IP address.  Would someone happen to know what is going on here?  I'm not having much luck with this error message, or from other people's advice on forums/blogs/etc.  I have mpich on both the desktop and raspberry pi. Ideally, I want to have point-to-point communication example between the two, some kind of inter-computer ("client/server") communication.<br></div><div style="font-family:sans-serif;font-size:12.8px" dir="auto"><br></div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">Thanks!</div><div style="font-family:sans-serif;font-size:12.8px" dir="auto">Matt Overlin</div></div>