I have two HDFS
clusters with HBase
on top of it, cluster_1
and cluster_2
.
On cluster_1
(All nodes) I have edited the hbase-site.xml
adding this:
<property>
<name>hbase.replication</name>
<value>true</value>
</property>
And then in cluster_1
I altered the table foo
column family bar
like this:
disable 'foo'
alter 'foo', NAME => 'bar', REPLICATION_SCOPE => 'my_peer'
enable 'foo'
Then created the peer my_peer
like this:
add_peer 'my_peer', 'cluster_2-zookeeper:2181:/my_hbase_znode'
start_replication
No data from foo
is replicated in foo
table in cluster_2
.
Am I missing anything? The zk_dump
in cluster_1
says that replication is enabled with peer my_peer
.
EDIT-1
After adding the hbase.replication=true
in cluster_2
, I have been able to replicate tables where I am manually putting data with HBase shell. No luck with the others.