Thanks Andrei!

This explains the need for the socks proxy.

Running /Users/alex/.whirr/alexhadoopcluster/hadoop-proxy.sh then using the generated hadoop-site.xml works a treat.

Best
Alex



On 01/05/2012 01:19, Andrei Savu wrote:
That's expected and unfortunately there is no easy way to change the
behaviour.

See: https://issues.apache.org/jira/browse/HADOOP-1202

They are binding to the internal subnet because the hostname resolves to
the internal IP address (inside the Amazon cloud) + because of NAT the only
  NIC available on the VMs is the one connected to the internal network.

Cheers,

-- Andrei Savu / axemblr.com / Tools for Clouds

On Tue, May 1, 2012 at 8:31 AM, Alex Heneveld<
[email protected]>  wrote:

hi,

i'm trying to access the namenode externally, in a simple hadoop cluster
essentially built with:

whirr.instance-templates=1 hadoop-jobtracker+hadoop-**namenode,1
hadoop-datanode+hadoop-**tasktracker
whirr.provider=aws-ec2

the web ui's are correctly on 0.0.0.0 but the namenode and jobtracker seem
to be bound to the internal subnet only.
(see netstat below.)

is there an easy way to s/10.192.135.52/0.0.0.0/ ?

thanks,
alex


alex@domU-12-31-39-0F-84-C6:~$ netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:50030           0.0.0.0:*               LISTEN
tcp        0      0 10.193.135.52:8020      0.0.0.0:*               LISTEN
tcp        0      0 10.193.135.52:8021      0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:50070           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 10.193.135.52:8020      10.214.11.37:37576
  ESTABLISHED
tcp        0      0 10.193.135.52:8021      10.214.11.37:44212
  ESTABLISHED
tcp        0      0 10.193.135.52:22        208.51.138.10:58791
ESTABLISHED
tcp6       0      0 :::22                   :::*                    LISTEN
udp        0      0 0.0.0.0:68              0.0.0.0:*




Reply via email to