Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
3.0.0-alpha-1, 2.2.0, 2.3.0
-
None
-
None
Description
Found this problem when run ITBLL for branch-2.2.
The master log shows that it try to move a splited parent region.
2019-04-03,12:56:13,635 INFO org.apache.hadoop.hbase.procedure2.ProcedureExecutor: Finished pid=2823, state=SUCCESS; SplitTableRegionProcedure table=IntegrationTestBigLinkedList, parent=a777f8fab6d17d37aaec842ba6035ad5, daughterA=634feb79a583480597e1843647d11228, daughterB=e370e6013ad35b83471671f2374278ab in 2.5930sec
2019-04-03,12:56:23,344 INFO org.apache.hadoop.hbase.master.HMaster: Client=hdfs_tst_admin//10.142.58.8 move hri=a777f8fab6d17d37aaec842ba6035ad5, source=, destination=c4-hadoop-tst-st30.bj,29100,1554265874772, running balancer
And the regionserver will try to open the stores of this region. After HBASE-20724, the compated store file will be archived when open the stroes. But there are still have reference for these file in daughter regions' store dir. Then the daughter region will can't open because file not found.....
Attachments
Attachments
Issue Links
- fixes
-
HBASE-26722 Snapshot is corrupted due to interaction between move, warmupRegion, compaction, and HFileArchiver
- Resolved
- is related to
-
HBASE-27974 CompactionServer cause the loss of HFile references in snapshot
- Open
- links to