How HBASE Replication works in hadoop?

As we know that Hbase also using the HDFS to store the data.My confusion is that there is configuration parameter in hbase-site.xml for replication factor however hdfs is also using the replication factor.
so which replication will apply during the hbase data storing or it will apply both replication 3*3 ?

1 Like

Both are same. It will have only 3 copies if both are set to 3. But if hbase-site.xml have different value then it will override default HDFS replication for HBase files.

Thanks a lot!!

Can we control the number of column family per region server? if yes then how? is there any configurable parameter or is there any other way to control the same.

Hi Team,
How to take snapshot of hbase table in some specific directory in same server.
like we are running the command snapshot tablename snapshotname.
But i want to store the snapshot in some path of same server. i have tried with distcp and export utility but it was giving error.
obSubmitter: Cleaning up th
e staging area /user/satycse06/.staging/job_1484271824919_0913
Exception in thread “main” java.lang.NullPointerException
at java.util.concurrent.ConcurrentSkipListMap.doPut(
at java.util.concurrent.ConcurrentSkipListMap.putIfAbsent(
at java.util.concurrent.ConcurrentSkipListSet.add(
at org.apache.hadoop.hbase.client.MetaCache.addToCachedServers(
at org.apache.hadoop.hbase.client.MetaCache.cacheLocation(M

How to take incremental backup in hbase and hive. kindly give the full steps

I am not sure. There is no concept of incremental backup for Hive. HBase generate WAL, probably you can consider taking backup of those. However I am not 100% sure about it.