FYI, Allen Wittnauer,

I'm using Linux not Solaris, but I'll pay attention to your comment about Solaris if I install Solaris on the cluster. Thanks again for your helpful comments.

Russ

On 06/15/10 11:10 AM, Allen Wittenauer wrote:
On Jun 15, 2010, at 7:40 AM, Russell Brown wrote:

Thanks, Allen, for responding.

So, if I understand you correctly, the dfs.datanode.dns.interface and 
mapred.tasktracker.dns.interface options may be used to define inbound 
connections only?

Correct.  The daemons will bind to those interfaces and use those names as 
their 'official' connection in.

Concerning the OS configuration, my /etc/hosts files assign unique host names 
to the ethernet and IB interfaces.  However, even if I specify the IB host 
names in the masters and slaves files, communication still occurs via ethernet, 
not via IB.

BTW, are you doing this on Solaris or Linux?

Solaris is notorious for not honoring inbound and outbound interfaces. [In 
other words, just because the packet came in on bge0, that is no guarantee that 
the reply will go out on bge0 if another route is available.  Particularly 
frustrating with NFS and SunCluster.]

Your recommendation would therefore be to define IB instead of ethernet as the 
default network interface connection, right?

Yup.  Or at least give it a lower cost in the routing table.


--

------------------------------------------------------------
Russell A. Brown                |  Oracle
[email protected]           |  UMPK14-260
(650) 786-3011 (office)         |  14 Network Circle
(650) 786-3453 (fax)            |  Menlo Park, CA 94025
------------------------------------------------------------


Reply via email to