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

Guanghao Zhang edited comment on HBASE-22738 at 8/8/19 1:21 PM:
----------------------------------------------------------------

In my option, rs group feature is enabled as default in future. So there will 
have a overall cluster balancer to fix the wrong assigns and this cannot be 
disabled by user. User only config the balancer for rsgroup inside and enable 
or disable it. And availability is more important than the correctness of 
regions location. So if no regionservers in group, fallback to default rsgroup. 
If no regionservers in default rsgroup, fallback to any rsgroup which have 
online regionservers. Maybe sort them by regionserver number or load.


was (Author: zghaobac):
In my option, rs group feature is enabled as default in future. So there will 
have a overall cluster balancer to fix the wrong assigns. And availability is 
more important than the correctness of regions location. So if no regionservers 
in group, fallback to default rsgroup. If no regionservers in default rsgroup, 
fallback to any rsgroup which have online regionservers. Maybe sort them by 
regionserver number or load.

> Fallback to default group to choose RS when there are no RS in current group
> ----------------------------------------------------------------------------
>
>                 Key: HBASE-22738
>                 URL: https://issues.apache.org/jira/browse/HBASE-22738
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Guanghao Zhang
>            Priority: Major
>
> We configure one regionserver for hbase system table. But when rolling 
> upgrade, you need move the region to other regionservers. But because there 
> are no other regionservers in this group, you cannot move the region...
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to