Reply
Highlighted
New Contributor
Posts: 1
Registered: ‎05-08-2014

Replication from insecure HBase cluster to a secure HBase cluster(using Kerberos)

[ Edited ]

Hello all,

       

          Recentlly I met a problem about HBase replication configuration. Is it possible to replicate data from a normal HBase(authentication = simple) to a secure HBase (authentication = kerberos).   ?

 

          I`m using HBase (hbase-0.94.2-cdh4.2.0) on Hadoop (hadoop-2.0.0-cdh4.2.0). I have two HBase cluster--A, B, they are on different Hadoop cluster, using different namenode and zookeeper.quorum. 

 

         Now, the Cluster A is a insecure Cluster ,which means the hbase.security.authentication is default. But Cluster B is a secure HBase, it is using kerberos for hbase.security.authentication. 

 

        Now my problem is, I hope A can replicate its table to B, using HBase Replication. Is is possible to make it ?

 

       By the way, I saw the "Configuring Secure HBase Replication" chapter in CDH4 Security Guide, but I found that guide is talking about  "two realms". Now I have only one HBase cluster with Kerberos, the other one is an insecure HBase with simple authentification. I want to make a master-slave replication with the insecure HBase as the master, and the secure HBase as slave. How can I do that?

 

 

 

        

Posts: 1,836
Kudos: 415
Solutions: 295
Registered: ‎07-31-2013

Re: Replication from insecure HBase cluster to a secure HBase cluster(using Kerberos)

This is currently not possible to do today. For the replication RPCs to reach the secured destination, authentication via kerberos would be required, which the unsecured source will not attempt cause it is not configured to do so.
Announcements