beeline的连接方式
1、开kerberos
beeline -u "jdbc:hive2://10.1.11.11:10000/;principal=hive/hadoop1@KEN.COM"
2、未开kerberos
beeline -u "jdbc:hive2://10.1.11.11:10000" -n ocdp
3、通过zk连接
beeline -u "jdbc:hive2://hadoop70:2181,hadoop71:2181,hadoop72:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2"
开启kerberos的连接
beeline -u "jdbc:hive2://hadoop70:2181,hadoop71:2181,hadoop72:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2;principal=hive/xxxx@xxxx.COM;auth=kerberos"
见配置文件
cd /etc/hive/conf
cat beeline-site.xml
'''
<configuration xmlns:xi="http://www.w3.org/2001/XInclude">
<property>
<name>beeline.hs2.jdbc.url.container</name>
<value>jdbc:hive2://hadoop70:2181,hadoop71:2181,hadoop72:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2</value>
</property>
<property>
<name>beeline.hs2.jdbc.url.default</name>
<value>container</value>
</property>
</configuration>
'''
网友评论