If your nodes have more than one network interface it can happens
that we do not select the right one. There is a simple way to insure
that this does not happens. Create a directory named .openmpi in your
home area. In this directory edit the file mca-params.conf. This file
is loaded by Open MPI every time you start a job and it contain all
the MCA parameters you want/need to set.
For TCP you can get the list of available MCA parameters using
"ompi_info --param btl tcp". The one involved in selecting the
You just have to set one of them as they are exclusive. So if you
want to select the second network interface (let say it is named
eth1) you have to add in the mca-params.conf file the following line:
Hope it helps,
On Oct 31, 2005, at 10:46 AM, Mike Houston wrote:
> We can't seem to run across TCP. We did a default 'configure'.
> memory seems to work, but trying tcp give us:
> connect() failed with errno=113
> I'm assuming that the tcp backend is the most thoroughly tested, so I
> thought I'd ask in case we are doing something silly. The above is
> caused when running the OSU NBCL mpi_bandwidth test.
> users mailing list
"Half of what I say is meaningless; but I say it so that the other
half may reach you"