Have you run hbck to check all the regions’ assignment?
Maybe it will give you some helpful info.

Jieshan Bean

发件人: Sujee Maniyam [mailto:[email protected]]
发送时间: 2011年6月15日 15:54
收件人: hbase-user
主题: region splits, but not assigned to other region servers

Hi all

I am loading data into a table using a standalone java client (multiple 
threads).  I see the table splits into regions, but for a while the new regions 
are not distributed among region servers. (see screenshot, in this case all 
regions are in SN8 machine).  So the updates go to one RS as opposed to many 
RSs.

Eventually the regions do get spread around.

In RegionServer logs I do see messages like following:
2011-06-14 15:50:44,319 INFO 
org.apache.hadoop.hbase.regionserver.CompactSplitThread: Region split, ME
TA updated, and report to master. 
Parent=logs,,1308091368394.a4e9b514dbb9061cd444d5a1104de5b9., new re
gions: logs,,1308091842570.87cc920ee45add9c094c9e872774e2d1., 
logs,\x00\x07\xA0\xBC\x00\x00\x00\x01\x7
F\xFF\xFE\xDA\x17\x03\x1Ac,1308091842570.39dc0057e0bdbcdaa8bd51b5da0dfd3f.. 
Split took 1sec

version : Hbase 0.90.1-cdh3u0, r
region size : 1G

is this the expected behavior?

thanks
Sujee
http://sujee.net

Reply via email to