HBase暴力删除HDFS数据后建表出现Table already exist问题的解决
2016-10-13 18:16
267 查看
在一些情况下,不得不对HBase数据进行暴力删除,这种情况如原始数据量特别大,而又不需要存储的时候。或者HBase无法启动等问题。
删除比较简单,直接调用hadoop fs -rm -r /hbase这样的命令即可实现对HDFS上存储的HBASE原始文件进行删除。(当然细划的可以删除掉某个具体的数据表)。
但是在删除完毕后,重启HBase后,创建数据表时候,发现出现table already exist的问题。
才想起来,这种问题出现肯定是ZOOKEEPER还存在这些信息。
于是用zkCli.sh登录zookeeper,输入命令rmr /hbase,再重启hbase,果然建表就顺利通过。
摸了近几天的hbase,发现其非常繁琐,需要与zookeeper严格绑定,当然为了在某些情况下的恢复,它也显得非常重要。
删除比较简单,直接调用hadoop fs -rm -r /hbase这样的命令即可实现对HDFS上存储的HBASE原始文件进行删除。(当然细划的可以删除掉某个具体的数据表)。
但是在删除完毕后,重启HBase后,创建数据表时候,发现出现table already exist的问题。
才想起来,这种问题出现肯定是ZOOKEEPER还存在这些信息。
于是用zkCli.sh登录zookeeper,输入命令rmr /hbase,再重启hbase,果然建表就顺利通过。
摸了近几天的hbase,发现其非常繁琐,需要与zookeeper严格绑定,当然为了在某些情况下的恢复,它也显得非常重要。
相关文章推荐
- 使用tableExport.js导出数据出现科学计数法的问题解决
- 在JBossPortal中使用MySQL5出现数据截断问题的解决方法
- 解决关于导入数据到mysql数据库时出现的乱码问题
- 解决给定义的整型数据输入字符时出现死循环的问题
- 导入数据常出现 重复的数据 下面介绍几条sql语句来解决问题!!
- GridView提交/插入数据/删除信息后字体变大问题的解决方法
- asp中使用FCKeditor存取数据时出现乱码问题解决方法
- asp读sql server数据出现乱码问题解决方法
- asp+vbscript中数据删除的问题,未解决
- 解决 JScript 中使用日期类型数据时出现类型错误的问题
- 修复删除VS2008时出现“加载安装组件时遇到问题。取消安装”的解决
- 远程操作Unix上的Oracle数据库的方法解决查询数据时出现乱码的问题
- asp读sql数据时出现乱码问题的解决方法
- GridView控件删除记录时出现索引超出范围问题的解决
- [学习笔记][ASP.NET2.0][点击asp:Button出现两次提交数据的问题][解决:去掉OnClick或者OnCommand属性]
- 如何解决MySQL导入大数据出现的问题
- asp读sql数据时出现乱码问题的解决方法
- 解决 JScript 中使用日期类型数据时出现类型错误的问题
- GridView控件删除记录时出现索引超出范围问题的解决
- 出现neighbour table overflow的情况,问题还未解决。