1. 更新预览
在 HBaseManager 2.0.6 版本中,主要集成了 Kerberos 认证以及初步支持 HQL 的功能。快速体验站点:
http://www.jielongping.com:9527/index 账户密码:admin/admin123
2. Kerberos 认证
如果你的 HBase 集群集成了 Kerberos,那么你需要在配置文件hbase-manager.properties
中,为 HBaseManager 配置 Kerberos 相关的认证,我的配置示例如下:
hbase.manager.zk.cluster.alias=node1_online,localhost
node1_online.hbase.quorum=node2.bigdata.leo.com,node1.bigdata.leo.com,node3.bigdata.leo.com
node1_online.hbase.zk.client.port=2181
node1_online.hbase.node.parent=/hbase
node1_online.hbase.client.properties=hbase.client.retries.number=3
node1_online.hbase.filter.namespace.prefix=SYSTEM
node1_online.hbase.filter.tableName.prefix=KYLIN
# Kerberos相关的配置信息,可以参考集群中的hbase-site.xml配置文件
node1_online.hbase.hadoop.security.authentication=kerberos
node1_online.hbase.hbase.security.authentication=kerberos
# KDC客户端配置文件,主要为了指定KDC的服务地址
node1_online.hbase.java.security.krb5.conf=/etc/krb5.conf
# 需要登录用户的keytab文件
node1_onlin