bq. StochasticLoadBalancer is the default in 0.96

True.

Adjusting hbase.master.loadbalance.bytable is not recommended in 0.96+

Cheers

On Fri, Nov 21, 2014 at 3:14 PM, Arul Ramachandran <[email protected]>
wrote:

> Hi Ted,
>
> You suggest this because StochasticLoadBalancer is the default in 0.96 ?
>
> What about setting hbase.master.loadbalance.bytable to true ?
>
> Thanks,
> Arul
>
> On Fri, Nov 21, 2014 at 1:47 PM, Ted Yu <[email protected]> wrote:
>
> > Please take a look at TableSkewCostFunction in StochasticLoadBalancer
> (the
> > default balancer):
> >
> >     private static final String TABLE_SKEW_COST_KEY =
> >
> >         "hbase.master.balancer.stochastic.tableSkewCost";
> >
> >     private static final float DEFAULT_TABLE_SKEW_COST = 35;
> >
> > You can increase the value for
> > "hbase.master.balancer.stochastic.tableSkewCost"
> > so that your table is more balanced.
> >
> > Cheers
> >
> > On Fri, Nov 21, 2014 at 1:35 PM, Arul Ramachandran <[email protected]>
> > wrote:
> >
> > > Hello,
> > >
> > > HBase 0.96
> > >
> > > I notice couple of our tables are on only one of the region servers and
> > > that one is doing magnitudes of requests per sec compared to others.
> > >
> > > Will setting hbase.master.loadbalance.bytable to true help this
> > situation?
> > >
> > > Also, if that is the case, wondering why this is not set to true by
> > > default?
> > >
> > > Thanks,
> > > Arul
> > >
> >
>

Reply via email to