TableExistsException: hbase:namespace

来源:互联网 发布:查看数据库出错的命令 编辑:程序博客网 时间:2024/06/05 05:07

准备记录下我在学习和工作中遇到的hbase报错信息及解决方案。

 

描述:HMaster启动之后自动挂掉,并且master的log里出现“TableExistsException: hbase:namespace”字样,很可能是更换了Hbase的版本过后zookeeper还保留着上一次的Hbase设置,所以造成了冲突。

 
解决:zookeeper还保留着上一次的Hbase设置,所以造成了冲突。删除zookeeper信息,重启之后就没问题了

1.切换到zookeeper的bin目录;

2.执行$sh zkCli.sh

输入‘ls /’

4.输入‘rmr /hbase’(这个是递归删除,新版的zookeeper不支持这个命令,必须按照目录一个一个子目录删)

5.退出

重启hbase即可。

0 1
原创粉丝点击