我最近test
在开始使用 HBase 时添加了一个表。
由于一些问题,我决定重新安装 HBase。
重新安装并运行 HBase shell 后,我尝试了:
hbase(main):004:0> list
TABLE
0 row(s) in 0.0070 seconds
=> []
所以没有桌子。现在我尝试添加表格test
hbase(main):005:0> create 'test', 'testfamily'
ERROR: Table already exists: test!
我查看了日志文件并找到了以下条目
2018-06-21 07:53:30,646 WARN [ProcedureExecutor-2] procedure.CreateTableProcedure:表测试在 meta 中不存在,但有一个 znode。运行 hbck 以修复不一致。
我运行它并得到以下信息
$ hbase hbck test
Table hbase:meta is okay.
Number of regions: 1
Deployed on: my_IP,16201,1529567081041
0 inconsistencies detected.
Status: OK
我想知道有没有办法znode
手动去除?