If you are using the "hbase.regionserver.dns.interface" option this is
what would happen - binding to a specific interface.

What is your config looking like?

On Wed, Apr 28, 2010 at 4:54 PM, dmitri garbuzov <dgarbu...@gmail.com> wrote:
> Doesn't look like it's binding to 0.0.0.0
>
> sudo lsof -i :60020
> COMMAND   PID   USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
> java    22530 hadoop   37u  IPv4 81808593      0t0  TCP
> sns12-virt.CS.Princeton.EDU:60020 (LISTEN)
>
> sudo netstat -an | grep 60020
> tcp        0      0 128.112.7.112:60020         0.0.0.0:*
> LISTEN
>
>
> Ryan Rawson wrote:
>>
>> HBase does bind to 0.0.0.0:60020.  It uses the hostname to report this
>> to META and that is how other people find the region servers.
>>
>> Are you not seeing this?
>>
>> On Wed, Apr 28, 2010 at 4:15 PM, dmitri garbuzov <dgarbu...@gmail.com>
>> wrote:
>>
>>>
>>> Hi all,
>>>
>>> I'm trying to set up hbase on a cluster where each machine has multiple
>>> interfaces.  Hdfs worked right away since I could just set the name node
>>> to
>>> listen on 0.0.0.0, but hbase region servers seem to pick one of the
>>> interfaces at random, ignoring the hbase.regionserver.dns.interface
>>> option.
>>>  Is the dns.interface setting supposed to make hbase bind to a specific
>>> interface? Is there anything special I need to do to get this to work?
>>>
>>> dmitri
>>>
>>>
>>
>>
>
>

Reply via email to