Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] users Digest, Vol 787, Issue 1
From: Lydia Heck (lydia.heck_at_[hidden])
Date: 2008-01-11 09:41:47


Hi Adrian,

you guessed right: it is solaris.

. The user file space is shared and so ~/.openmpi is the same on
all machines.
. I cannot disable the "unwanted" interface because is is carrying
all the other services such as NIS, NFS etc

So the only way is to address the network by it IP number range.

The question therefore is: can that be done?
I have looked through the description of the MCAs and I fear that I could
not find an indication for that.

Lydia

>
> Date: Fri, 11 Jan 2008 13:34:16 +0100
> From: adi_at_[hidden] (Adrian Knoth)
> Subject: Re: [OMPI users] how to select a specific network
> To: Open MPI Users <users_at_[hidden]>
> Message-ID: <20080111123416.GQ11368_at_[hidden]>
> Content-Type: text/plain; charset=iso-8859-1
>
> On Fri, Jan 11, 2008 at 11:36:23AM +0000, Lydia Heck wrote:
>
> > I have a setup which contains one set of machines
> > with one nge and one e1000g network and of machines
> > with two e1000g networks configured. I am planning a
>
> Are we talking about shared filesystems or can you place different
> ~/.openmpi/mca-params.confs across different machines? If so, just
> specify the interfaces you want to exclude/include on each machine.
>
> If nothing helps, either shutdown the unnecessary interfaces or use
> interface renaming.
>
> nge sounds like Solaris, unfortunately I'm not common with it. Under
> Linux, one would rename either the required or the unwanted interfaces,
> depending if you include or exclude.
>
> We have something like this:
>
> adi_at_amun:~$ ip r s
> 192.168.4.0/24 dev ethmp proto kernel scope link src 192.168.4.130
> 192.168.3.0/24 dev ethmp proto kernel scope link src 192.168.3.130
> 192.168.1.0/24 dev ethsvc proto kernel scope link src 192.168.1.130
> default via 192.168.1.12 dev ethsvc
>
> The "ethmp" is "ethernet message passing", "ethsvc" is "ethernet service
> network". That's more or less the same you want: a dedicated network for
> message passing.
>
> So you would obviously include ethmp in your mca-params.conf file.
>
>
> Under Linux, the tool to rename interfaces is called "nameif", but I
> guess it cannot be used for Solaris (interface names are kernel space,
> and Linux kernel != Solaris kernel).
>
>
> HTH
>
> --
> Cluster and Metacomputing Working Group
> Friedrich-Schiller-Universit?t Jena, Germany
>
> private: http://adi.thur.de
>
>
> ------------------------------
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> End of users Digest, Vol 787, Issue 1
> *************************************
>

------------------------------------------
Dr E L Heck

University of Durham
Institute for Computational Cosmology
Ogden Centre
Department of Physics
South Road

DURHAM, DH1 3LE
United Kingdom

e-mail: lydia.heck_at_[hidden]

Tel.: + 44 191 - 334 3628
Fax.: + 44 191 - 334 3645
___________________________________________