自学内容网 自学内容网

kyuubi连接hive或者spark,高可用方式

普通

票据方式

klist -kt xxx.keytab

kinit -kt xxx.keytab xxx名字

beeline -u "jdbc:hive2://xxxx:kyubi端口号/数据库名;principal=hadoop/10.20.x.x@xxxx;#kyuubi.engine.type=SPARK_SQL;"

ladap方式

高可用只能用zookeeper方式

有2种,kerbers票据和ldap

1、票据

klist -kt xxx.keytab

kinit -kt xxx.keytab xxx名字

beeline -u "jdbc:hive2://xx:2181,1xx.231.117:2181,10.xx118:2181/数据库名;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=kyuubi;principal=xxx@xxx;kyuubi.engine.type=HIVE_SQL"

2、ladap方式

beeline -u "jdbc:hive2://xx:2181,1xx.231.117:2181,10.xx118:2181/xx;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=kyuubi;kyuubi.engine.type=HIVE_SQL" -n "名字" -p

输入密码

名字是principal=abc@xxx; 上面的-n 后面写的就是abc


原文地址:https://blog.csdn.net/qq_38403590/article/details/144750724

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!