我已经安装了4个节点 Hadoop集群。并在名称节点上安装配置单元 v0.11。现在我想从集群外部访问Hive来创建表和查询。如何从Hive客户端访问客户端的先决条件。
答案 0 :(得分:1)
配置单元客户端具有以下要求:
此外,您需要配置hive-site.xml。
下面显示了包含该信息的hive-site.xml的基础知识 - 您需要提供包含有关您的配置单元表信息的Hive MetaStore的信息
<property>
<name>hive.metastore.local</name>
<value>true</value>
</property>
或者如果您在群集中
<property>
<name>hive.metastore.uris</name>
<value>thrift://metastore-server:9083,thrift://metastore-server2:9083,thrift://metastoe-server3:9083</value>
</property>
为hive Metastore设置jdbc连接需要几个参数。这是其中之一 - 在hive-site.xml中查找类似的
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>