John Martyniak wrote:
I am running Mac OS X.

So en0 points to the external address and en1 points to the internal address on both machines.

Here is the internal results from duey:
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    inet6 fe80::21e:52ff:fef4:65%en1 prefixlen 64 scopeid 0x5
    inet 192.168.1.102 netmask 0xffffff00 broadcast 192.168.1.255
    ether 00:1e:52:f4:00:65
    media: autoselect (1000baseT <full-duplex>) status: active

    lladdr 00:23:32:ff:fe:1a:20:66
    media: autoselect <full-duplex> status: inactive
    supported media: autoselect <full-duplex>

Here are the internal results from huey:
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet6 fe80::21e:52ff:fef3:f489%en1 prefixlen 64 scopeid 0x5
    inet 192.168.1.103 netmask 0xffffff00 broadcast 192.168.1.255

what does
  nslookup 192.168.1.103
and
  nslookup 192.168.1.102
say?

There really ought to be different names for them.


> I have some other applications running on these machines, that
> communicate across the internal network and they work perfectly.

I admire their strength. Multihost systems cause us trouble. That and machines that don't quite know who they are
http://jira.smartfrog.org/jira/browse/SFOS-5
https://issues.apache.org/jira/browse/HADOOP-3612
https://issues.apache.org/jira/browse/HADOOP-3426
https://issues.apache.org/jira/browse/HADOOP-3613
https://issues.apache.org/jira/browse/HADOOP-5339

One thing to consider is that some of the various services of Hadoop are bound to 0:0:0:0, which means every Ipv4 address, you really want to bring up everything, including jetty services, on the en0 network adapter, by binding them to 192.168.1.102; this will cause anyone trying to talk to them over the other network to fail, which at least find the problem sooner rather than later

Reply via email to