gpt4 book ai didi

hadoop - HBase 0.92 关于 SLF4J 绑定(bind)的警告

转载 作者:可可西里 更新时间:2023-11-01 14:14:34 26 4
gpt4 key购买 nike

我在 Hadoop 1.0.0 上安装了 HBase 0.92,它在全分布式模式下运行良好,但不断出现烦人的警告。我怎样才能摆脱它?

 .......
hbase(main):001:0> status
SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Found binding in
[jar:file:/opt/hbase-0.92.0/lib/slf4j-log4j12-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: Found binding in
[jar:file:/opt/hadoop-1.0.0/lib/slf4j-log4j12-1.4.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.

3 servers, 0 dead, 0.6667 average load

.......

附言我没有在 hbase-env.sh 中设置 $CLASSPATH 变量。我使用 start-all.sh 运行 Hadoop,然后使用 start-hbase.sh 启动 HBase。

最佳答案

我删除了 ${hase}/lib/ 中的 slf4j-log4j12-1.5.8.jar 然后警告再也没有显示。应该是因为加载了一个重复的类,hadoophbase 在同一个jvm 中使用同一个jar .

你可以试一试。

关于hadoop - HBase 0.92 关于 SLF4J 绑定(bind)的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9393499/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com