hbck2 问题咨询

hbase 1.x 可以直接拷贝表目录,distcp+hbase hbck -fixMeta -fixAssignments 修改上线表
hbase 2.x 后,hbck 则不行了
试了一下hbck2
hbase hbck -j /usr/bch/current/hbase-client/lib/hbase-hbck2-1.0.0-SNAPSHOT.jar setTableState default:test ENABLED 会报test 表不存在 org.apache.hadoop.hbase.master.TableStateManager$TableStateNotFoundException: test
请教是否还有其它命令实现类似功能dstcp+hbck 恢复表(已知 snapshot不算)
已邀请:

ProgramGeek

赞同来自:

HBCK2不支持HBCK的Fix功能~你这种只能手动通过Snapshot去修复。

Sophie - DBA

赞同来自:

我们每次集群迁移或者升级,都是用的snapshot 和clone的方式,速度的话主要是花在集群间数据拷贝上。

要回复问题请先登录注册


中国HBase技术社区微信公众号:
hbasegroup

欢迎加入HBase生态+Spark社区钉钉大群