• WARN [main] conf.HiveConf (HiveConf.java:initialize(1488))


    问题描述:hive 关于告警问题的解决:WARN  [main] conf.HiveConf (HiveConf.java:initialize(1488)) - DEPRECATED: Configuration property hive.metastore.local no longer has any effect. Make sure to provide a valid value for hive.metastore.uris if you are connecting to a remote metastore.

    [root@master neo4j]#  hive -S -e " " > data.csv
    [root@master neo4j]# cat data.csv

    2015-01-12 09:42:51,812 WARN  [main] conf.HiveConf (HiveConf.java:initialize(1488)) - DEPRECATED: Configuration property hive.metastore.local no longer has any effect. Make sure to provide a valid value for hive.metastore.uris if you are connecting to a remote metastore.

    问题原因:在0.10  0.11或者之后的HIVE版本 hive.metastore.local 属性不再使用。

    解决办法:在hive-site.xml 在配置文件里面找到:

     <property>
     <name>hive.metastore.local</name>
      <value>false</value>
      <description>controls whether to connect to remove metastore server or open a new metastore server in Hive Client JVM</description>
    </property>

    将其删除掉。再次登录  警告就消失了,不用重启即可。

    注:只针对修改的机器生效,要让集群生效,需要删除集群所有机器的配置。

  • 相关阅读:
    Linux下MySQL主从同步配置
    Tortoisegit图文使用教程
    C语言I博客作业06
    第十周助教总结
    C语言I博客作业04
    C语言I博客作业02
    第十一周助教总结
    第十二周助教总结
    第九周助教总结
    C语言I博客作业02
  • 原文地址:https://www.cnblogs.com/zq-inlook/p/4303604.html
Copyright © 2020-2023  润新知