hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ryan rawson (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-3431) Regionserver is not using the name given it by the master; double entry in master listing of servers
Date Mon, 07 Feb 2011 21:14:00 GMT

    [ https://issues.apache.org/jira/browse/HBASE-3431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12991612#comment-12991612

ryan rawson commented on HBASE-3431:

one thing to consider is a lot of the network code attempts to figure
out what is the 'primary ip' then bind to just that IP.

would it make sense to bind to * instead? (ie: Why not accept
RPCs on all interfaces? If security is a concern, I think SASL and
host level firewall controls are a better way to address that, rather
than bake it in HBase.  That way it won't really "matter" what our IP
is, whatever IP the master 'sees' us as could be used as what to stuff
in the META.  Then we could use the registration name to identify dead
hosts, etc, etc.

> Regionserver is not using the name given it by the master; double entry in master listing
of servers
> ----------------------------------------------------------------------------------------------------
>                 Key: HBASE-3431
>                 URL: https://issues.apache.org/jira/browse/HBASE-3431
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.90.0
>            Reporter: stack
>            Assignee: stack
>            Priority: Blocker
>             Fix For: 0.90.1
>         Attachments: 3431-v2.txt, 3431-v3.txt, 3431-v3.txt, 3431-v4.txt, 3431.txt
> Our man Ted Dunning found the following where RS checks in with one name, the master
tells it use another name but we seem to go ahead and continue with our original name.
> In RS logs I see:
> {code}
> 2011-01-07 15:45:50,757 INFO  org.apache.hadoop.hbase.regionserver.HRegionServer [regionserver60020]:
Master passed us address to use. Was=perfnode11:60020, Now=
> {code}
> On master I see
> {code}
> 2011-01-07 15:45:38,613 INFO  org.apache.hadoop.hbase.master.ServerManager [IPC Server
handler 0 on 60000]: Registering server=,60020,1294443935414, regionCount=0, userLoad=false
> {code}
> ....
> then later
> {code}
> 2011-01-07 15:45:44,247 INFO  org.apache.hadoop.hbase.master.ServerManager [IPC Server
handler 2 on 60000]: Registering server=perfnode11,60020,1294443935414, regionCount=0, userLoad=true
> {code}
> This might be since we started letting servers register in other than with the reportStartup.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message