On 10/30/2015 02:26 AM, Jeff Squyres (jsquyres) wrote:
Your Open MPI build looks good -- it seems to have found all the right libnuma
stuff during configured, etc.
The error message you're seeing indicates that the embedded hwloc is telling
Open MPI that it doesn't have binding support, which would be unusual since you
have both libnuma and libnuma-dev installed (and Open MPI found/built support
for it properly).
Can you double check that you're running with the Open MPI that you installed
at /opt/openmpi-1.10.0-gcc?
Thank you for checking my logs.
Is this a valid test?
/opt/openmpi-1.10.0-gcc/bin/mpiexec -n 4 hostname
leo
leo
leo
leo
/opt/openmpi-1.10.0-gcc/bin/mpiexec -bind-to numa -n 4 hostname
--------------------------------------------------------------------------
A request was made to bind a process, but at least one node does NOT
support binding processes to cpus.
Node: leo
This usually is due to not having libnumactl and libnumactl-devel
installed on the node.
-----------
Is it an installation problem or might it be a bug? Shall I try
another open-mpi version?
Fabian