首页 > 其他 > 详细

解决Hive不加载hive-site.xml文件

时间:2020-07-23 22:27:28      阅读:265      评论:0      收藏:0      [点我收藏+]

前言:网上很多博客都没说到点子上,当时遇到这个问题也困扰了我好久,决定专门写篇博客帮大家脱离苦海。

不加载自定义配置文件无外乎2大情况:

1.使用其他环境的配置文件而没有使用hive/conf下的hive-site.xml配置文件(解决方案:删除非hive/conf下的配置文件)

2.使用了hive/conf/hive-site.xml文件却仍然是加载默认配置(解决方案:将hive-site.xml下的configuration下的全部删除,新添修改项;或者在文件最后新添修改项)

  原因是修改项在默认配置前面,被默认配置覆盖了,所以产生没加载hive-site.xml的错觉

那如何确定自己是哪种情况呢?

cp 获得以下文件

技术分享图片

修改配置确定log目录

技术分享图片

 

 

然后初始化hive 

执行 schematool -dbType mysql -initSchema --verbose  (这里是用MySQL存放元数据,其他方式同理)

然后进入log目录查看日志

就可以发现自己是哪种情况了

技术分享图片

 

解决Hive不加载hive-site.xml文件

原文:https://www.cnblogs.com/ldy233/p/13368251.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!