【发布时间】:2017-05-12 19:23:59
【问题描述】:
当我执行一个 sql 脚本时。我遇到了倾斜数据问题,所以我尝试设置hive.groupby.shewindata参数来优化它,如下所示
设置 hive.groupby.shewindata=true;
我的 hql 脚本在这里 ...
Hive 版本:V2.0.0
Hadoop 版本:V2.4.0
当我尝试时,我得到了以下错误:
SLF4J:类路径包含多个 SLF4J 绑定。 SLF4J:在 [jar:file:/home/www/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:在 [jar:file:/home/www/spark-sql-hzsearch/lib/spark-assembly-1.5.1-hadoop2.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:请参阅http://www.slf4j.org/codes.html#multiple_bindings 了解说明。 SLF4J:实际绑定的类型为 [org.slf4j.impl.Log4jLoggerFactory] SLF4J:类路径包含多个 SLF4J 绑定。 SLF4J:在 [jar:file:/home/www/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:在 [jar:file:/home/www/spark-sql-hzsearch/lib/spark-assembly-1.5.1-hadoop2.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:请参阅http://www.slf4j.org/codes.html#multiple_bindings 以获得解释。 SLF4J:实际绑定的类型为 [org.slf4j.impl.Log4jLoggerFactory] 2016-12-28 21:07:10,902 WARN [main] conf.HiveConf (HiveConf.java:initialize(2753)) - 名称为 hive.files.umask.value 的 HiveConf 不存在
使用配置初始化日志记录 jar:file:/home/www/hive/lib/hive-common-1.2.0.jar!/hive-log4j.properties 好的 耗时:0.502秒查询返回非零码:1,原因:hive配置hive.groupby.shewindata不存在。
知道为什么会出现这个错误吗?
【问题讨论】:
标签: hive