HBase启动错误

HBase启动错误


错误一、在启动Hbase时,出现Could not find or load main class org.apache.hadoop.hbase.regionserver.HRegionServer

说的是类没有找到,是由于HBase下的lib目录下的jar由于不明原因导致该目录下的jar包出现丢失


解决方法,将该目录下的所有jar全部删除,然后在重新复制一下安装包下的jar包即可


错误二、在进行Hbase预分区时,在使用文件指定范围时,明明文件存在却说文件不存在。


这种错误时由于进入Hbase或指定文件时和文件所在路径不同

两种解决方法

一是进去文件所在的目录下,在使用{HBASE_HOME}/bin/hbase shell 进入hbase客户端,在操作预分区命令





二是在创建Hbase以指定的文件创建预分区时,写文件的全路径





你可能感兴趣的:(hadoop问题)