You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Ted Yu (JIRA)" <ji...@apache.org> on 2011/07/25 05:43:10 UTC

[jira] [Created] (HBASE-4136) Load balancer may not have a chance to run due to RegionsInTransition being non-empty

Load balancer may not have a chance to run due to RegionsInTransition being non-empty
-------------------------------------------------------------------------------------

                 Key: HBASE-4136
                 URL: https://issues.apache.org/jira/browse/HBASE-4136
             Project: HBase
          Issue Type: Bug
            Reporter: Ted Yu


I observed in our staging cluster that load balancer didn't run for a long period of time.
I saw the following in master log:
{code}
2011-07-24 15:56:32,333 DEBUG org.apache.hadoop.hbase.master.HMaster: Not running balancer because 2 region(s) in transition: {4e7416833e3bbd6a8ade26f6986529bf=TABLE-1311419946465,E'\xFD\xDDu\xC3\x894\xF4$\xC0K\xA3!\x82\xB9\xD0\x7F|>\xAC\xDA81\xB6\x92\xED\xA9\x9C\xA6^\xF4,1311419961631.4e7416833e3bbd6a8ade26f6986529bf. state=PENDING_CLOSE, ts=...
{code}
This means we need to find a better way of permitting one balance run at a time. In HMaster.balance():
{code}
      if (this.assignmentManager.isRegionsInTransition()) {
{code}

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

        

[jira] [Updated] (HBASE-4136) Load balancer may not have a chance to run due to RegionsInTransition being non-empty

Posted by "Ted Yu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Yu updated HBASE-4136:
--------------------------

    Affects Version/s: 0.90.3

> Load balancer may not have a chance to run due to RegionsInTransition being non-empty
> -------------------------------------------------------------------------------------
>
>                 Key: HBASE-4136
>                 URL: https://issues.apache.org/jira/browse/HBASE-4136
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.90.3
>            Reporter: Ted Yu
>
> I observed in our staging cluster that load balancer didn't run for a long period of time.
> I saw the following in master log:
> {code}
> 2011-07-24 15:56:32,333 DEBUG org.apache.hadoop.hbase.master.HMaster: Not running balancer because 2 region(s) in transition: {4e7416833e3bbd6a8ade26f6986529bf=TABLE-1311419946465,E'\xFD\xDDu\xC3\x894\xF4$\xC0K\xA3!\x82\xB9\xD0\x7F|>\xAC\xDA81\xB6\x92\xED\xA9\x9C\xA6^\xF4,1311419961631.4e7416833e3bbd6a8ade26f6986529bf. state=PENDING_CLOSE, ts=...
> {code}
> This means we need to find a better way of permitting one balance run at a time. In HMaster.balance():
> {code}
>       if (this.assignmentManager.isRegionsInTransition()) {
> {code}

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

        

[jira] [Commented] (HBASE-4136) Load balancer may not have a chance to run due to RegionsInTransition being non-empty

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071508#comment-13071508 ] 

stack commented on HBASE-4136:
------------------------------

Yeah, the balancer will not run while RIT.  We don't want balancer moving stuff when the regions in flight might be making things right, at least not yet, not till our balancer algorithm gets a bit smarter

> Load balancer may not have a chance to run due to RegionsInTransition being non-empty
> -------------------------------------------------------------------------------------
>
>                 Key: HBASE-4136
>                 URL: https://issues.apache.org/jira/browse/HBASE-4136
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.90.3
>            Reporter: Ted Yu
>
> I observed in our staging cluster that load balancer didn't run for a long period of time.
> I saw the following in master log:
> {code}
> 2011-07-24 15:56:32,333 DEBUG org.apache.hadoop.hbase.master.HMaster: Not running balancer because 2 region(s) in transition: {4e7416833e3bbd6a8ade26f6986529bf=TABLE-1311419946465,E'\xFD\xDDu\xC3\x894\xF4$\xC0K\xA3!\x82\xB9\xD0\x7F|>\xAC\xDA81\xB6\x92\xED\xA9\x9C\xA6^\xF4,1311419961631.4e7416833e3bbd6a8ade26f6986529bf. state=PENDING_CLOSE, ts=...
> {code}
> This means we need to find a better way of permitting one balance run at a time. In HMaster.balance():
> {code}
>       if (this.assignmentManager.isRegionsInTransition()) {
> {code}

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