• 解决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目录查看日志

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

  • 相关阅读:
    spark-2.0.0与hive-1.2.1整合
    kafka_2.11-0.10.0.0安装步骤
    hive-1.2.1安装步骤
    linux时间编程
    gdb与coredump
    linux下静态库、动态库的创建与使用
    linux常用工具
    js数组、内置对象、自定义对象
    JS学习五(js中的事件)
    JS学习四(BOM DOM)
  • 原文地址:https://www.cnblogs.com/ldy233/p/13368251.html
Copyright © 2020-2023  润新知