Clients talk directly to the regionservers. You'll need to link your clients 
with the cluster by way of VPN or similar. 

You could also consider static NAT translation for all of the region servers to 
corresponding public IP addresses. In that case, additionally you will need to 
set up DNS on your cluster to resolve host names to the desired public 
addresses.

   - Andy





________________________________
From: Amandeep Khurana <[email protected]>
To: [email protected]
Sent: Monday, June 22, 2009 4:58:58 PM
Subject: Accessing a 0.20 cluster from outside a firewall

My HBase 0.20 cluster is behind a firewall. When I try to connect to it from
outside, I get the following error:

09/06/22 14:43:24 INFO ipc.HBaseClient: Retrying connect to server: /
10.10.10.106:60020. Already tried 10 time(s).

The ip address there (10.10.10.106) is an internal ip behind the firewall.
Shoudlnt hbase/zk (not sure where this trouble is) be giving back the DNS
name rather than the ip address?

Any pointers on this?

Amandeep


Amandeep Khurana
Computer Science Graduate Student
University of California, Santa Cruz



      

Reply via email to