Created on 01-07-2016 05:36 AM - edited 09-16-2022 02:56 AM
Hello,
I have several HBase tables (each with a bunch of regions), and I do not understand why, but Hbase tends to put all the regions of the same table on the same machine.
However, I already moved the regions in order to have regions from each table on all workers (with the move command), and the day after I saw that the regions were again on either less machines, either on one machine.
I tried to do 'balance_switch false' but with no success (the regions were still moved on one machine..).
I do not want to have them on less machines, because if all the regions are on one machine, then only one machine is working...
Do I get it wrong? Should I let Hbase move the regions on one machine/less machines?
Thank you!
Created 01-08-2016 06:55 AM
I found a partial answer to my question:
http://hadoop-hbase.blogspot.fr/2013/07/hbase-and-data-locality.html
Since I am in DEV, I start and Stop the machines every day. Also, we do restart the service from time to time.
Created 01-08-2016 06:38 AM
Created 01-08-2016 06:55 AM
I found a partial answer to my question:
http://hadoop-hbase.blogspot.fr/2013/07/hbase-and-data-locality.html
Since I am in DEV, I start and Stop the machines every day. Also, we do restart the service from time to time.