欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

zeppelin配置hive解释器

程序员文章站 2022-07-14 21:47:22
...

1、关闭集群

配置一些几个文件

hdoop的core-site.xml文件

<property>
        <name>hadoop.proxyuser.自己用户.hosts</name>
        <value>*</value>
</property>
<property>
        <name>hadoop.proxyuser.自己用户.groups</name>
        <value>*</value>
</property>

hdoop用户就写hadoop

hadoop的hdfs-site.xml

<property>
 <name>dfs.webhdfs.enabled</name>
 <value>true</value>
</property>

hive的hive-site.xml文件

<property>
        <name>hive.server2.thrift.port</name>
        <value>10000</value>
</property>

<property>
              <name>hive.server2.thrift.bind.host</name>
 <value>192.168.206.179</value>
</property>

<property>
<name>hive.server2.authentication</name>
<value>NONE</value>
</property>

在zeppelin创建一个hive 配置如下

hive.driver org.apache.hive.jdbc.HiveDriver
hive.password hive
hive.url jdbc:hive2://slaver2:10000 # 注意是hive2不是hive
hive.user hive

其他默认即可

添加依赖:将hive中的部分jar包放入zeppelin-0.8.0的安装目录下的/interpreter/jdbc
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hadoop-common-2.7.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hive-common-2.3.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hive-jdbc-2.3.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hive-serde-2.3.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hive-service-2.3.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/hive-service-rpc-2.3.6.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/curator-client-2.7.1.jar
/opt/apps/zeppelin-0.8.0/interpreter/jdbc/guava-14.0.1.jar
相关标签: bigdata