zoukankan      html  css  js  c++  java
  • 解决Hive不加载hive-site.xml文件

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

    不加载自定义配置文件无外乎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目录查看日志

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

  • 相关阅读:
    软考相关试题
    qt中的toUtf8, toLatin1, Local8bit, toUcs4(转)
    qt的中文乱码问题
    《左耳听风》-ARTS-打卡记录-第八周
    杂题
    图论
    基础数据结构
    整除
    同余
    常用数学
  • 原文地址:https://www.cnblogs.com/ldy233/p/13368251.html
Copyright © 2011-2022 走看看