Hi,

In order to make the children online faster, the policy is to make them online 
on the same regionserver as parent. Then balancer make them distributed on 
other regionsers if overload. It's decided by the parameter hbase.regions.slop.

  <property>
    <name>hbase.regions.slop</name>
    <value>0.2</value>
    <description>Rebalance if any regionserver has average + (average * slop) 
regions.
    Default is 20% slop.
    </description>
  </property>




Frank Chow

From: Vamshi Krishna
Date: 2013-08-23 22:51
To: user; Dhaval Shah
Subject: Re: Will hbase automatically distribute the data across region servers 
or NOT..??
No that is 10MB itself. Just to observe the region splitting with respect
to the amount of data i am inserting in to hbase.
So, here i am inserting 40-50mb data and fixing that property to 10mb and
checking the region splitting happening.
But the intersting thing is regions got split BUT they are not being
distributed across other servers.
Whatever regions formed from the created tables on machine-1, all of them
are residing on the same machine-1 not being moved to other machine.

Reply via email to