[mpich-discuss] Using Different Versions of MPICH2
Rajeev Thakur
thakur at mcs.anl.gov
Wed Dec 17 21:03:34 CST 2008
You can use the --mpd option to mpdboot to specify the path to mpd on the
remote machine. See mpdboot --help.
Rajeev
_____
From: mpich-discuss-bounces at mcs.anl.gov
[mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Paul Hart
Sent: Wednesday, December 17, 2008 5:11 PM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] Using Different Versions of MPICH2
Can different versions of MPICH2 (e.g., 2-1.0.8 on one PC and 2-1.0.7 on
another PC) when establishing a computing ring?
I have this situation and am experiencing the following error when trying to
start the ring using mpdboot. I believe it may be that MPICH2 is looking for
the mpd.py file on the Xeon host but cannot find it since it the Xeon host
has MPICH 2-1.0.7 installed in the directory
/opt/mpich2-1.0.7/mpich2-1.0.7-install and the Precision host has MPICH
2-1.0.8 installed in the directory /opt/mpich2-1.0.8/mpich2-1.0.8-install.
Am I correct in that one cannot mix MPICH versions?
Thanks,
Paul
Commands below run from Precision host
$ mpdboot -v -n 2 -f mpd.hosts
running mpdallexit on Precision
LAUNCHED mpd on Precision via
RUNNING: mpd on Precision
LAUNCHED mpd on Xeon via Precision
mpdboot_Precision (handle_mpd_output 406): from mpd on Xeon, invalid port
info:
no_port
$ mpdboot -v -d -n 2 -f mpd.hosts
debug: starting
running mpdallexit on Precision
LAUNCHED mpd on Precision via
debug: launch cmd= /opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpd.py
--ncpus=1 -e -d
debug: mpd on Precision on port 54943
RUNNING: mpd on Precision
debug: info for running mpd: {'ncpus': 1, 'list_port': 54943, 'entry_port':
'', 'host': 'Precision', 'entry_host': '', 'ifhn': ''}
LAUNCHED mpd on Xeon via Precision
debug: launch cmd= ssh -x -n -q Xeon
'/opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpd.py -h Precision -p 54943
--ncpus=1 -e -d'
debug: mpd on Xeon on port no_port
mpdboot_Precision (handle_mpd_output 406): from mpd on Xeon, invalid port
info:
no_port
$ mpdcheck -f mpd.hosts -ssh
Paul at precision's password:
Paul at precision's password:
client on Xeon failed to access the server
here is the output:
bash: /opt/mpich2-1.0.8/mpich2-1.0.8-install/bin/mpdcheck.py: No such file
or directory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20081217/b65e8bd9/attachment.htm>
More information about the mpich-discuss
mailing list