环境:hadoop3.3.5 hbase3.0.0 问题的产生:在hbase启动后输入命令就报这个 问题的起因: 1.hadoop安全模式,CSDN有很多写这个的。我就不赘述了。如果设置了安全模式为false还是报错。 我参考这篇文章,得到解决方法2。 http://t.csdn.cn/Q8GWP 就是slf4j相关的jar在hadoop和hbase中重复,但在我这个版本中,已经改名了。新的名字叫做slf4japi。 在hadoop中 hbase之中 我认为问题的起因就是在这个东西的重复。在启动hbase的时候就会报一堆warning,不过太长,可能没耐心看。

vim /usr/local/hbase/conf/hbase-env.sh

?export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP="true"

把注释去掉,或者添加这句话,即任务完成。 需要注意的是,hadoop一系变化太快,本文可能不适用与以后或之前的版本。只适用于申明版本。

精彩链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: