HBase实操 | 如何使用Java连接Kerberos的HBase

一.文档编写目的

出于CDH集群安全考虑,在CDH集群中增加了Kerberos认证机制。因为HBase的存储系统是基于Hadoop的存储,所以通过HBase客户端访问HBase数据库时需要进行身份认证。在Linux下使用HBase客户端访问HBase数据时需要先kinit初始化Kerberos账号,认证完成后我们就可以直接使用HBase shell操作HBase了。通过Linux的Kinit命令可以方便的完成Kerberos的认证,那么在Java开发中如何完成Kerberos的登录认证呢?本篇文章主要讲述如何使用Java连接Kerberos环境的HBase。

内容概述

1.环境准备

2.创建Java Maven工程

3.编写HBase测试代码

4.测试

5.总结

测试环境

1.RedHat7.2

2.CM和CDH版本为5.11.2

前置条件

1.Intellij已安装且正常运行

2.Maven环境正常
二.环境准备

原文链接

猜你喜欢

转载自blog.csdn.net/weixin_40581617/article/details/84583908