CDH中 hive整合es 添加自定义的jar

1 临时生效

把elasticsearch-hadoop-2.4.1.jar 整合的jar上传到 hdfs的目录上

这样hive就可以访问es的数据了

 

2 永久生效

直接把Jar放到{HIVE_HOME}/lib/  目录下 重启生效

我用的CDH我放到

/opt/apps/cloudera/parcel-repo/CDH-5.9.0-1.cdh5.9.0.p0.23/lib/hive/lib

修改hive-env.sh文件增加配置

1 <property>  
2     <name>hive.aux.jars.path</name>  
3     <value>/opt/apps/cloudera/parcel-repo/CDH-5.9.0-1.cdh5.9.0.p0.23/lib/hive/lib</value>  
4 </property> 

 

CDH的配置

"服务范围"菜单下面的高级中设置的的路径是影响所有服务端的设置,比如hue中使用到了hive查询编辑器,在里面写HQL要用到自定义的JAR,那就必须设置这个地方。CM需要重启集群

 GATEWAY DEFAULT GROUP下面的设置的路径是会影响所有要使用HIVE客户端的节点,比如你直接在SHELL控制台上使用HIVE的话,必须配置这个地方。CM需要重新部署客户端配置。

HIVE_AUX_JARS_PATH=/opt/apps/cloudera/parcels/CDH-5.9.0-1.cdh5.9.0.p0.23/lib/hive/lib

 

转载于:https://www.cnblogs.com/gitgub/p/8426205.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值