QLogic OFED+ Host Software User Guide, Rev. B
QLogic OFED+ Host Software User Guide, Rev. B
QLogic OFED+ Host Software User Guide, Rev. B
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
F–Troubleshooting<br />
<strong>QLogic</strong> MPI Troubleshooting<br />
Mixed Releases of MPI RPMs<br />
Make sure that all of the MPI RPMs are from the same release. When using<br />
mpirun, an error message will occur if different components of the MPI RPMs are<br />
from different releases. In the following example, mpirun from release 2.1 is<br />
being used with a 2.2 library.<br />
$ mpirun -np 2 -m ~/tmp/x2 osu_latency<br />
MPI_runscript-xqa-14.0: ssh -x> Cannot detect InfiniPath<br />
interconnect.<br />
MPI_runscript-xqa-14.0: ssh -x> Seek help on loading InfiniPath<br />
interconnect driver.<br />
MPI_runscript-xqa-15.1: ssh -x> Cannot detect InfiniPath<br />
interconnect.<br />
MPI_runscript-xqa-15.1: ssh -x> Seek help on loading InfiniPath<br />
interconnect driver.<br />
MPIRUN: Node program(s) exitted during connection setup<br />
$ mpirun -v<br />
MPIRUN:Infinipath Release2.3: Built on Wed Nov 6 17:28:58 PDT 2008<br />
by mee<br />
The following example is the error that occurs when mpirun from the 2.2 release<br />
is being used with the 2.1 libraries.<br />
$ mpirun-ipath-ssh -np 2 -ppn 1 -m ~/tmp/idev osu_latency<br />
MPIRUN: mpirun from the 2.3 software distribution requires all<br />
node processes to be running 2.3 software. At least node <br />
uses non-2.3 MPI libraries<br />
The following string means that either an incompatible non-<strong>QLogic</strong> mpirun binary<br />
has been found or that the binary is from an InfiniPath release prior to 2.3.<br />
Found incompatible non-InfiniPath or pre-2.3<br />
InfiniPath mpirun-ipath-ssh (exec=/usr/bin/mpirun-ipath-ssh)<br />
Missing mpirun Executable<br />
When the mpirun executable is missing, the following error appears:<br />
Please install mpirun on or provide a path to<br />
mpirun-ipath-ssh<br />
(not found in $MPICH_ROOT/bin, $PATH<br />
or path/to/mpirun-ipath-ssh/on/the/head/node) or run with<br />
mpirun -distributed=off<br />
This error string means that an mpirun executable (mpirun-ipath-ssh) was<br />
not found on the computation nodes. Make sure that the mpi-frontend-* RPM<br />
is installed on all nodes that will use mpirun.<br />
F-12 D000046-005 B