When I added a new region server to the HBase cluster,no regions were assigned to this new region server.
The new region server is now present on the web UI but its Num. Regions and Requests Per Second are both ZERO according the web UI.
This is the region server log and this is the master log.
It seems region server was added successfully but the re-balance mechanism didn't work.
How can I make it to re-balance regions over all regions servers?
This is the first time I ask question here, hope someone can help, thanks a lot.
Go to HBase shell and run command
balancer
. This will run balancer once. It returns true (success) or false (has problem). If you have problems check for regions stuck in transition.Balancer can be run periodically, use
balance_switch
in HBase shell.