当发生了这样的错误可能是发生了异常,原因之一可能是先关闭了hdfs导致hbase没关闭。
解决方法:
1)退出hbase
quit
2)关闭hbase服务
[root@hadoop121 bin]# stop-hbase.sh
3)进入zookeper
[root@hadoop121 zookeeper]# bin/zkCli.sh
4)通过ls /查看zookeeper是否存在hbase存在删除即可
rmr /hbase
5)删除完zookeeper后还需要删除hdfs的数据文件
[root@hadoop121 zookeeper]# hadoop fs -rm -r /hbase
6)查看hdfs中是否还存在hbase
[root@hadoop121 zookeeper]# hadoop fs -ls /
7)重新启动hbase即可
[root@hadoop121 hbase]# bin/start-hbase.sh
8)这样就可以启动hbase了但是数据会被清空。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)