How many regions can be served by one region server? Basically i got a hadoop job which is doing bulk load in hbase but looking at hbase master UI , i could see that whole data traffic is moving to single region server.Because of which single region server is getting overloaded and others are ideal. I wanted to distributed these regions across region server to keep my cluster balanced.
I am not too sure but I am assuming that there should be some configuration for defining number of regions per regions server. Correct me if I am wrong here.
Currently I am using default Auto Split policy for my hbase tables.
Let me know how do i determine this or any other way to handle region distributions?
Thanks
I assume you created your table with one split, then it is auto-splitting based on your data size. Hbase balance table splits according to number of split per region server, so if you want to have multiple region servers serving multiple splits, you should pre-split your table based on some logic, or click split in user interface when use have some data in table.
You can read this good detailed article http://hortonworks.com/blog/apache-hbase-region-splitting-and-merging/
If any one know how to distribute splits based on load of that table, it would be good.