hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15549) Undo HMaster carrying regions in master branch as default
Date Mon, 28 Mar 2016 21:56:25 GMT

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

stack commented on HBASE-15549:

bq. How is this different from hbase.balancer.tablesOnMaster ? Seems weird to have to configs
that do the same thing.

Thanks. [~mbertozzi] pointed out same thing. tablesOnMaster is kinda wonky. You pass 'none'
to have no tables on master (As Matteo notes, you better not name your table 'none'). If you
pass nothing, you get 'tables on master' (I passed 'false' because I misread that its supposed
to be a list of Strings and got extra confused because it 'worked'). Matteo also notes for
this to work all needs to subclass the base load balancer... not all balancers do.

Will do another version of patch.

Wanted to get an issue in to start catching the master-is-a-regionserver flak too.

> Undo HMaster carrying regions in master branch as default
> ---------------------------------------------------------
>                 Key: HBASE-15549
>                 URL: https://issues.apache.org/jira/browse/HBASE-15549
>             Project: HBase
>          Issue Type: Bug
>          Components: Balancer, master
>            Reporter: stack
>         Attachments: 15549.patch
> I thought we had an issue to do this but I can't find it so here is a new one.
> Currently, in master branch, HMaster is a RegionServer and carries meta regions such
as hbase:meta. Disable this facility by default until better thought through (I think we should
undo master ever carrying regions; FBers are thinking we should go forward with notion that
master carries meta/system regions. TODO). I want to disable it because this facility is not
finished and meantime I want to test new stuff coming in on master branch w/o this new feature
getting in the way.
> Parking here a patch that has how to disable master carrying regions and a probably redundant
test that ensures all works when master is not carrying meta regions (added because it WASN'T
working for me -- but was pilot error).

This message was sent by Atlassian JIRA

View raw message