目前我的hadoop/spark生态圈共用了一个zookeeper集群,有次我更换hbase版本时候,启动HMaster时org.apache.hadoop.hbase.TableExistsException: hbase:namespace,java.lang.RuntimeException: HMaster Aborted,后经查阅资料得知,需清空zookeeper中hbase的原有记录。

   操作步骤:

       1.切换到zookeeper的bin目录,执行zkCli.sh

       2.然后在控制台输入help,查看使用指南

       3.输入 ls /

       4.如果要清空hbase的记录 则 rmr /hbase,其它的类似

       5.退出zookeeper,重新启动hbase,则ok,问题解决

 

   ps:通过此方法,同样可以解决依赖于zookeeper的系统更换版本等等问题。

posted on 2015-02-04 11:19  LIUSANNITY  阅读(3576)  评论(0编辑  收藏  举报