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

Ted Yu commented on HBASE-18051:
--------------------------------

HBaseAdmin has the following method:
{code}
  public boolean isBalancerEnabled() throws IOException {
{code}
MasterRpcServices has:
{code}
  public IsBalancerEnabledResponse isBalancerEnabled(RpcController controller,
      IsBalancerEnabledRequest request) throws ServiceException {
    IsBalancerEnabledResponse.Builder response = 
IsBalancerEnabledResponse.newBuilder();
    response.setEnabled(master.isBalancerOn());
{code}
See if you can utilize existing method(s) and not add isBalancerOn() to 
MasterServices

> balance_rsgroup still run when the Load Balancer is not enabled.
> ----------------------------------------------------------------
>
>                 Key: HBASE-18051
>                 URL: https://issues.apache.org/jira/browse/HBASE-18051
>             Project: HBase
>          Issue Type: Bug
>          Components: rsgroup
>    Affects Versions: 2.0.0
>            Reporter: Guangxu Cheng
>            Assignee: Guangxu Cheng
>             Fix For: 2.0.0
>
>         Attachments: HBASE-18051-v1.patch
>
>
> When the Load Balancer is not enabled, the command "balancer" will not be 
> executed , but the command "balance_rsgroup" can still run, which is not 
> reasonable.So we need to fix it



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to