1. 概述
Kerberos 認證時,需要將資料庫驅動和 URL 按本文進行更改。
2. 驅動整理
資料庫驅動 | URL格式 | 驅動下載 | 注意點 |
---|---|---|---|
TRANSWARP INCEPTOR(星環) | jdbc:hive2://ip:port/database;principal=hive/service@REALM;authentication=kerberos;kuser=pricipal;keytab=keytab路徑 | 星環 | URL 中的 principal:
|
Spark | jdbc:hive2://ip:port/database;principal=hive/service@REALM | hive通用版本:hive hive 2.x版本:hive2.x hive 3.x版本:hive3.x | |
hive(單節點) | jdbc:hive2://ip:port/database;principal=hive/service@REALM | ||
Apache Impala | jdbc:impala://ip:port/database;AuthMech=1;KrbHostFQDN=quickstart.cloudera;KrbServiceName=impala | impala | 保證 KrbHostFQDN、KrbServiceName 兩個參數連接的 principal 能夠透過認證 |
FusionInsight HD | jdbc:hive2://zkhost:port/,zkhost:port,zkhost:port/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2;principal=hive/service@REALM | zookeeper |
|
hive(zookeeper形式,常用於叢集) | |||
Phoenix | jdbc:phoenix:quorum:port/database:pricinpal:keytabPath | phoenix |
|
HBase | jdbc:phoenix:quorum:port/database:pricinpal:keytabPath | hbase |