Hi all,

I set up a small HBase cluster on EC2. It works fine internally if all the
applications are within EC2. It, however, does not work if i am trying run
shell or client program on a external host. I've been googling for a while,
and found there was similar issues raised before:
http://www.nabble.com/Hbase-on-EC2-and-issues-with-Amazon-NAT-Internal-Addresses-td21621367.html,


But it seems no solutions so far. I wonder whether anybody has made progress
on this issue. Any thoughts would be greatly appreciated!


Attached with my hbase-site.xml. I am running the master/region server all
on one instance for testing.

<configuration>
  <property>
    <name>hbase.master</name>
    <value>*domU-12-31-39-00-E0-96.compute-1.internal*:60000</value> //It
does not work even if i changed this the Amazon public IP
    <description>The host and port that the HBase master runs at.
    </description>
  </property>

  <property>
    <name>hbase.rootdir</name>

<value>hdfs://domU-12-31-39-00-E0-96.compute-1.internal:54310/hbase</value>
    <description>The directory shared by region servers.
    </description>
  </property>
</configuration>


Thanks for your attention,
Arber

Reply via email to