五分钟学会FineReport数据连接Kerberos认证

本文详细介绍了如何在FineReport中设置Kerberos认证以连接Hadoop生态中的数据库,如Hive、HBase。通过配置hosts文件、上传keytab和krb5.conf文件以及调整JVM安全调试参数,确保数据连接的成功。同时,文章提供了解决连接失败和特定错误的处理方式,帮助读者深入理解Kerberos认证操作。
摘要由CSDN通过智能技术生成

文章目录

前言

1、简介

1.1 认证方式简介

1.2 支持的数据库

1.3 数据连接前的准备工作

2. 操作步骤

2.1 配置 hosts 文件

2.2 设置数据连接

3. 注意事项

3.1 检查服务器及认证信息

3.2 无法连接处理方式

3.3 报错

总结


前言

数据分析一直是我们互联网人辨别方向的不二法门,我们通过对数据的观测来判断事物的发展趋势,也常常利用数据的思维来辩证的为决策做参考。下面就给大家详细拆解帆软数据连接Kerberos认证详细步骤,让我们的数据分析少走弯路。


1、简介

1.1 认证方式简介

1)Kerberos 认证是 Hadoop 生态的一种通用的认证方式。

2)配置 Kerberos 认证的方式有两种:

  1. 直接使用数据连接配置界面中的 Kerberos 认证:主要用于 Hive、HBase 等驱动的认证连接。
  2. 配置 JVM 参数后再进入数据连接配置界面进行认证:主要用于按要求填写数据连接配置界面认证成功,创建连接依然抛错的情况,比如 CDH 的 Impala 等数据库。

1.2 支持的数据库

支持的数据库类型如下,进行 Kerberos 认证的数据库,需要更换专用的驱动,URL 格式也要有所改变。Apache Impala

Hadoop Hive

Spark

Transwarp Inceptor(星环)

Apache Phoenix

HBase

1.3 数据连接前的准备工作

下载环境上的配置文件 krb5.conf、XXX.keytab、principal 。

 XXX.keytab 为密钥表文件,需要在提供 Kerberos 服务的应用服务器上找到该文件的对应位置。在不同服务器上 keytab 的文件名称可能不一样,这里用 XXX 代替。

2. 操作步骤

这里以 Hive 为例。

2.1 配置 hosts 文件

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值