繁体   English   中英

Hive 中的多个 SLF4J 绑定 - Hortonworks 沙箱

[英]multiple SLF4J bindings in Hive - Hortonworks sandbox

在 Hortonworks 沙箱(HDP2.3 Pig 和 Hive Rev6)中运行 Hive 查询时,我收到此警告。 在这之后什么也没有发生。 Hive 表也没有被创建。 该怎么办?

[root@sandbox Lab7.1]# hive -f wh_visits.hive SLF4J:类路径包含多个SLF4J绑定。 SLF4J:在 [jar:file:/usr/hdp/2.3.2.0-2950/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:找到绑定在 [jar:file:/usr/hdp/2.3.2.0-2950/spark/lib/spark-assembly-1.4.1.2.3.2.0-2950-hadoop2.7.1.2.3.2.0-2950.jar!/org/ slf4j/impl/StaticLoggerBinder.class] SLF4J:有关解释,请参见http://www.slf4j.org/codes.html#multiple_bindings SLF4J:实际绑定类型为 [org.slf4j.impl.Log4jLoggerFactory] ​​警告:使用“yarn jar”启动 YARN 应用程序。 SLF4J:类路径包含多个 SLF4J 绑定。 SLF4J:在 [jar:file:/usr/hdp/2.3.2.0-2950/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定 SLF4J:找到绑定在 [jar:file:/usr/hdp/2.3.2.0-2950/spark/lib/spark-assembly-1.4.1.2.3.2.0-2950-hadoop2.7.1.2.3.2.0-2950.jar!/org/ slf4j/impl/StaticLoggerBinder.class] SLF4J:有关解释,请参见http://www.slf4j.org/codes.html#multiple_bindings SLF4J:实际绑定类型为 [org.slf4j.impl.Log4jLoggerFactory]

使用文件中的配置初始化日志记录: /etc/hive/2.3.2.0-2950/0/hive-log4j.properties

我遇到了同样的问题并通过以下操作修复了它:

有两个同名但路径不同的jar文件。 就我而言,它是“slf4j-log4j12-1.7.25.jar”。 只需重命名其中一个,然后重试你的东​​西。 这解决了我的问题。

[hadoop@hadoopsrvr01 ~]$ ls -lrt /opt/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar
-rw-r--r--. 1 hadoop hadoop 12244 Sep 10  2019 /opt/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar
[hadoop@hadoopsrvr01 ~]$ ls -lrt /opt/HBase/lib/slf4j-log4j12-1.7.25.jar
-rw-r--r--. 1 hadoop hadoop 12244 Oct  5  2019 /opt/HBase/lib/slf4j-log4j12-1.7.25.jar
[hadoop@hadoopsrvr01 ~]$

[hadoop@hadoopsrvr01 ~]$ mv /opt/HBase/lib/slf4j-log4j12-1.7.25.jar /opt/HBase/lib/slf4j-log4j12-1.7.25.jar.15072020
[hadoop@hadoopsrvr01 ~]$ ls -lrt /opt/HBase/lib/slf4j-log4j12-1.7.25.jar*
-rw-r--r--. 1 hadoop hadoop 12244 Oct  5  2019 /opt/HBase/lib/slf4j-log4j12-1.7.25.jar.15072020
[hadoop@hadoopsrvr01 ~]$

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM