概述
目录
- 示例一:HIVE对接Kerberos配置
- 1.为用户HIVE向Kerberos注册账号(Principal)
- 2.生成密钥文件
- 2.用户认证,执行以下命令,并输入密码,完成认证
示例一:HIVE对接Kerberos配置
1.为用户HIVE向Kerberos注册账号(Principal)
master节点执行
kadmin.local -q "addprinc hive/hive"
2.生成密钥文件
#创建密钥文件目录(所有节点都执行)
mkdir /var/keytab
#生成密钥文件hive.keytab(master节点执行)
kadmin.local -q "xst -k /var/keytab/hive.keytab hive/hive@HADOOP.COM"
#分发密钥文件到worker节点
scp -P 20885 /var/keytab/hive.keytab root@dbnode2:/var/keytab/
scp -P 20886 /var/keytab/hive.keytab root@dbnode3:/var/keytab/
2.用户认证,执行以下命令,并输入密码,完成认证
所有节点能登录表示配置没问题
#hive用户认证
kinit -kt /var/keytab/hive.keytab hive/hive
#登录hive
beeline -u "jdbc:hive2://dbnode1:10000/;principal=hive/dbnode1@HADOOP.COM"
最后
以上就是繁荣猎豹为你收集整理的CDH6.3.2集群部署4—Kerberos使用示例一:HIVE对接Kerberos配置的全部内容,希望文章能够帮你解决CDH6.3.2集群部署4—Kerberos使用示例一:HIVE对接Kerberos配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复