[英]Flume conflicts hadoop with SLF4J: Class path contains multiple SLF4J bindings
[英]HCatalog multiple SLF4J bindings error message
作为我遵循有关hadoop的教程( http://hortonworks.com/hadoop-tutorial/hello-world-an-introduction-to-hadoop-hcatalog-hive-and-pig/ )的指导,我无法使用下载的数据创建表我收到此错误消息时文件:
HCatClient在创建表时出错:{“ statement”:“使用默认值;创建表nyse_stocks( exchange
字符串, stock_symbol
字符串, date
字符串, stock_price_open
浮动, stock_price_high
浮动, stock_price_low
浮动, stock_price_close
浮动, stock_volume
bigint, stock_price_adj_close
浮动)行格式分隔字段以'\\ t';;“,”错误“:”无法创建表:nyse_stocks“,” exec“:{” stdout“:”“,” stderr“:” SLF4J:类路径包含多个SLF4J绑定。\\ nSLF4J :在[jar:file:/usr/hdp/2.2.0.0-913/hadoop/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]中找到绑定\\ nSLF4J:找到绑定在[jar:file:/usr/hdp/2.2.0.0-913/hive/lib/hive-jdbc-0.14.0.2.2.0.0-913-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]中\\ nSLF4J:有关说明,请参见http://www.slf4j.org/codes.html#multiple_bindings。\\nSLF4J :实际绑定的类型为[org.slf4j.impl.Log4jLoggerFactory] \\ n由于超时(60000ms,命令已终止) )。参见Templeton.exec.timeout属性“,” exitcode“:143}} (错误500)
有人可以用简单的语言帮助我,并让我相信我是一个初学者,
提前致谢!
警告中列出的2个SLF4J绑定中,您需要从类路径中排除其中之一。
即使这是一个警告,SLF4J也会选择一个日志记录框架/实现并与之绑定-绑定由JVM确定,通常被认为是随机函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.