以下配置,既可以放在 hive-site.xml 中,也可以放在 beeline-hs2-connection.xml 中。如果某项配置在两个文件里都有,在?beeline-hs2-connection.xml 文件里的配置有高优先级。
beeline-hs2-connection.xml 文件可以放在三个地方:
1. ${user.home}\beeline (Windows 下)
?2. ${HIVE_CONF_DIR} 代表的目录
3. /etc/hive/conf 目录
<configuration>
<property>
<name>beeline.hs2.jdbc.url.tcpUrl</name>
<value>jdbc:hive2://localhost:10000/default</value>
</property>
<property>
<name>beeline.hs2.jdbc.url.default</name>
<value>tcpUrl</value>
</property>
<property>
<name>beeline.hs2.connection.user</name>
<value>houzhizhen</value>
</property>
<property>
<name>beeline.hs2.connection.password</name>
<value>houzhizhen</value>
</property>
</configuration>
其他配置,如使用 Zookeeper 做服务发现,或者启用 Kerberos, 请参考?https://cwiki.apache.org/confluence/display/Hive/HiveServer2+Clients#HiveServer2Clients-Usinghive-site.xmltoautomaticallyconnecttoHiveServer2
|