Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
-
Description
As it breaks one of our design rules
https://hbase.apache.org/book.html#design.invariants.zk.data
We used to think hbase should be recovered automatically when all the data on zk (except the replication data) are cleared, but obviously, if you clear the meta region location, the cluster will be in trouble, and need to use operation tools to recover the cluster.
So here, along with the ConnectionRegistry improvements, we should also consider move the meta region location off zookeeper.
Attachments
Issue Links
- is related to
-
HBASE-24388 Store the locations of meta regions in master local store
- Resolved
-
HBASE-24286 HMaster won't become healthy after after cloning or creating a new cluster pointing at the same file system
- Resolved
- relates to
-
HBASE-26285 Remove MetaTableLocator usages in non-migration code
- Resolved
-
HBASE-26288 Revisit the usage of MetaTableLocator when HRegionServer.TEST_SKIP_REPORTING_TRANSITION is true
- Resolved
-
HBASE-25382 Super Split Meta
- Open
- links to