[MPICH] ssh's left running after mpdallexit
Rajeev Thakur
thakur at mcs.anl.gov
Wed Jul 12 13:42:56 CDT 2006
Randy,
This problem has been fixed in our current source. You can fix it by
making the following small change in the directory where MPICH2 is
*installed* (i.e. the one specified in the --prefix option to configure). In
bin/mpd.py (NOT mpdboot.py), find these 2 lines:
print >>sys.stderr, self.parmdb['MPD_LISTEN_PORT']
sys.stderr.flush()
and comment them out, i.e. put # in front of each:
# print >>sys.stderr, self.parmdb['MPD_LISTEN_PORT']
# sys.stderr.flush()
Rajeev
> -----Original Message-----
> From: owner-mpich-discuss at mcs.anl.gov
> [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Randy Hudson
> Sent: Wednesday, July 12, 2006 11:50 AM
> To: MPICH Discussion List
> Cc: Mike Papka; Randy Hudson
> Subject: [MPICH] ssh's left running after mpdallexit
>
>
>
> I've set up an mpd ring "manually", via "mpd &" on the local node and
> "mpd -h <host> -p <port> &" on the remote nodes, and then
> ended it with
> mpdallexit.
>
> I've also used "mpdboot -n <num_mpds>".
>
> In the latter case, all the ssh's used to start mpd on the
> remote nodes
> are still running on the local node after mpdallexit has
> ended the mpd's.
>
> Any idea why the ssh's don't end?
>
> Thanks.
>
> --
>
>
> Randy.
>
>
>
>
More information about the mpich-discuss
mailing list