Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop HCatalog多个SLF4J绑定错误消息_Hadoop_Binding_Hcatalog - Fatal编程技术网

Hadoop HCatalog多个SLF4J绑定错误消息

Hadoop HCatalog多个SLF4J绑定错误消息,hadoop,binding,hcatalog,Hadoop,Binding,Hcatalog,由于我正在学习hadoop教程,因此无法使用下载的数据文件创建表,因为我收到以下错误消息: 创建表时出现HCatClient错误:{语句:使用默认值;创建表nyse_StocksChange字符串、stock_符号字符串、日期字符串、stock_price_open float、stock_price_high float、stock_price_low float、stock_price_close float、stock_volume bigint、stock_price_adj_close

由于我正在学习hadoop教程,因此无法使用下载的数据文件创建表,因为我收到以下错误消息:

创建表时出现HCatClient错误:{语句:使用默认值;创建表nyse_StocksChange字符串、stock_符号字符串、日期字符串、stock_price_open float、stock_price_high float、stock_price_low float、stock_price_close float、stock_volume bigint、stock_price_adj_close float行格式分隔字段,以“\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:请参阅以获取解释。\nSLF4J:实际绑定的类型为[org.slf4j.impl.Log4jLoggerFactory]\n命令因超时60000ms而终止。请参阅templeton.exec.timeout属性,exide:143}错误500}

有人能用简单的语言帮助我吗?请容忍我是个初学者


提前感谢!

在警告中列出的两个SLF4J绑定中,您需要将其中一个从类路径中排除


尽管这是一个警告,但SLF4J将选择一个日志框架/实现并与之绑定-绑定由JVM决定,通常被认为是一个随机函数。

Hi,感谢您的回复,但我在哪里可以通过HortonWorks访问Hbase?