kerberos使用总结

 

遇到的问题:

1.服务 时间相差太大,客户端认证失败。

服务器同步一下时间:/usr/sbin/ntpdate  192.168.34.138   

 

 

客户端使用:

 

集群外使用beeline:

单独下载hive-1.1.0-cdh5.8.0

在集群下载客户端配置hive-clientconfig  放到hive-1.1.0-cdh5.8.0\conf 目录

 

先认证:kinit cloudera-scm/admin@CLOUDERA

$beeline   
!connect jdbc:hive2://192.168.34.138:10000/default;principal=hive/quickstart.cloudera@CLOUDERA

 

image

 

 

集群里:增加一台机器不安装服务 也是可以使用。

 

 

 

 

ODBC支持

 

image

 

 

 

JDBC客户端 DbVisualizer 和 sqldeveloper 都测试了   都没有成功

 

参考:

https://db-blog.web.cern.ch/blog/prasanth-kothuri/2016-02-using-sql-developer-access-apache-hive-kerberos-authentication

 

 

image

 

 

执行请求的操作时遇到错误:

[Cloudera][HiveJDBCDriver](500168) Error creating login context using ticket cache: Unable to obtain Principal Name for authentication .

供应商代码 500168

您可以选择一种方式赞助本站