问题描述: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.java
[root@master neo4j]# hive -S -e " " > data.csv
[root@master neo4j]# cat data.csvide
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.spa
问题缘由:在0.10 0.11或者以后的HIVE版本 hive.metastore.local 属性再也不使用。server
解决办法:在hive-site.xml 在配置文件里面找到: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>ip
将其删除掉。再次登陆 警告就消失了,不用重启便可。rem
注:只针对修改的机器生效,要让集群生效,须要删除集群全部机器的配置。it