Hbase Table already exists问题

来源:互联网 发布:mysql 5.6 1067错误 编辑:程序博客网 时间:2024/06/05 08:42

最近测试Hadoop和Hbase集群,一次断电之后,Hbase无法正常启动,经过一系列配置之后,终于使得Hbase重新启动,但是却出现了新的问题,新建表时,总是提示Table already exists,很是郁闷,不知道什么原因,虽说以前建过同名的表,可是HDFS上和Hbase相关的东西都已经删除了。最后通过Google找到了解决方案,有可能是zookeeper的原因导致,进入HMaster节点,执行,bin/zkCli.sh
ls /hbase/table,查看是否有要新建的表面,如果有使用rmr /hbase/table/t1命令删除,之后重启Hbase,使用create即可成功。
参考内容:http://blog.csdn.net/jncqlc/article/details/40300085

0 0