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@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