[ https://issues.apache.org/jira/browse/HBASE-18650?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16136646#comment-16136646 ]
Ashish Singhi edited comment on HBASE-18650 at 8/22/17 11:14 AM: ----------------------------------------------------------------- This is not an issue. Any data in the table before enabling the replication will not be replicated to peer cluster after enabling the replication. User has to do it manually by using some other tools like export snapshot e.t.c. was (Author: ashish singhi): This is not a issue. Any data in the table before enabling the replication will not be replicated to peer cluster after enabling the replication. User has to do it manually by using some other tools like export snapshot e.t.c. > HBase replication Master-Master model issue > --------------------------------------------- > > Key: HBASE-18650 > URL: https://issues.apache.org/jira/browse/HBASE-18650 > Project: HBase > Issue Type: Bug > Components: Replication > Affects Versions: 1.1.6 > Reporter: cuizhaohua > Priority: Minor > > When I use HBase replication with Master-Master model, install like below: > 1> with cluster 1 I create table "repliTest", and put some data on it . > 2> after about 6 month, I have cluster 2 ,and install master-master model > with two cluster. > 3> I put cluster 1 some data and It replication to cluster 2, it's correct. > 4> I put cluster 2 some data and it replication to cluster 1, It's correct > also. > 5> The issue is : when I run command > "hbase org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication > clusterID repliTest " on each cluster. > the result is different : > on cluster 1 the result is > > org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication$Verifier$Counters > BADROWS=33 > GOODROWS=20 > ONLY_IN_PEER_TABLE_ROWS=4 > ONLY_IN_SOURCE_TABLE_ROWS=29 > on cluster 2 the result is: > > org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication$Verifier$Counters > BADROWS=32 > GOODROWS=20 > ONLY_IN_PEER_TABLE_ROWS=28 > ONLY_IN_SOURCE_TABLE_ROWS=4 > It means one record is lost on cluster 2 verifierreplication . I check the > table and get the recode is one recode I have put it 6 month ago. > I delete this record like this: > hbase(main):017:0> delete 'repliTest','3','score:english' > and after that, when I run hbase verifyreplication is also correct on > every cluster. > environment : > HBase 1.16 > hdfs 2.7.1 > ps: I am not good at english ,sorry about that. -- This message was sent by Atlassian JIRA (v6.4.14#64029)