Hi Ramu,
  I'm not using the drill with kerberos now. But I found drill users use the hive with krb on that :

|{ "type": "hive", "enabled": true, "configProps": { "hive.metastore.uris": "thrift://<metastore_hostname>:9083", "fs.default.name": "hdfs:///", "hive.server2.enable.doAs": "false", "hive.metastore.sasl.enabled": "true", "hive.metastore.kerberos.principal": "<metastore_server_principal_name>" } }|

  I think the HBase connector is maybe :

||{
  "config": {
    "hbase.client.keytab.file" : "",
    "hbase.client.kerberos.principal" : ""
  }
}

  Actually, HBase storage put all the configuration (for the client setting) key-value pairs on the `config` field. In addition, this doc is related to the kerberos (with drill). Configuring Kerberos Security <https://drill.apache.org/docs/configuring-kerberos-security/>

在 2021/7/25 下午6:46, Banda, Ramu 写道:
Hi Team,
We have a question regarding HBase connectivity using Drill, hope you guys help 
us.
We are using Hortonworks Hadoop cluster as a Big Data platform and we got HBase 
as one of the component with in this cluster. Also, we are setting up Apache 
Drill outside of Hadoop cluster.
Now, we would like to query HBase using Apache Drill, we know that this 
solution will work. And, we have used below plugin information.

The question here, HBase plugin does not have username& password , how does it 
authenticate HBase which is outside of Apache Drill host machine?
Note: Hadoop cluster is authenticated through edge node with Kerberos mechanism.
HBase Plugin Information:
{
           "type": "hbase",
           "config": {
             "hbase.zookeeper.quorum": "10.10.100.62,10.10.10.52,10.10.10.53",
             "hbase.zookeeper.property.clientPort": "2181"
           },
           "size.calculator.enabled": false,
           "enabled": true
         }

Thanks,
Ramu




________________________________
Confidential communication
Westpac Banking Corporation (ABN 33 007 457 141, AFSL 233714)
Westpac Institutional Bank is a division of Westpac Banking Corporation
________________________________

Reply via email to