Even when balancing by table the current default balancer does not
take into account region size, request rate, or memory usage. If you
want those things there's a new balancer in trunk (slated for 0.96)
that gives these things. However that patch is a little bit more
involved and applying it to
Bryan,
https://issues.apache.org/jira/browse/HBASE-3373 did not make it into
CDH4, there is not a real easy way to do this on your own. I have attached
some sample code to get your started with writing your own(a colleague of
mine wrote it).
On Thu, Aug 2, 2012 at 1:20 PM, Bryan Keller wrot
I'm using 0.92 (Cloudera CDH4). Yes I definitely do not want to balance all
regions across all tables together, as some tables are much more active than
others and thus some regions are barely being used. I was thinking this might
be what the balancer was doing. The regions are balanced in terms
.@huawei.com]
> Sent: Thursday, August 02, 2012 3:24 PM
> To: user@hbase.apache.org
> Subject: RE: Region balancing question
>
> Hi
> Which version you are using?
> From 0.94 in the balancer there are 2 ways of balancing. One is by table
> balancing in which balancer will make
hbase.master.loadbalance.bytable - By default it is true.
Regards
Ram
> -Original Message-
> From: Anoop Sam John [mailto:anoo...@huawei.com]
> Sent: Thursday, August 02, 2012 3:32 PM
> To: user@hbase.apache.org
> Subject: RE: Region balancing question
>
> Seems t
Seems this is available from 0.92 version.. See HBASE-3373
-Anoop-
From: Anoop Sam John [anoo...@huawei.com]
Sent: Thursday, August 02, 2012 3:24 PM
To: user@hbase.apache.org
Subject: RE: Region balancing question
Hi
Which version you are using?
>F
Hi
Which version you are using?
>From 0.94 in the balancer there are 2 ways of balancing. One is by table
>balancing in which balancer will make sure the regions for one table is
>balanced across the RSs. But in the other way of balancing in generic way it
>will consider all the regions acros