使用指令“./bin/start-hbase.sh”后,报错
报错信息如下:
原因是jar包冲突了,所以对于和hadoop的jar包冲突的,可以将其他jar包删除,如果你不确定是否删除正确,可以将其他的jar包复制备份或者修改名称,确保操作以后失败了,还可以找回。
我这里选择将/usr/local/hbase/lib目录下的jar包重命名:
mv slf4j-log4j12-1.7.5.jar slf4j-log4j12-1.7.5-copy
修改之后成功启动hbase。
接着想输入指令./bin/hbase shell进入shell命令行模式时出现另一个关于jdk版本的错误(其实在启动hbase时输出信息的第一行也有警告。。看上图)。