Lijin Bin created HBASE-23564:
---------------------------------
Summary: RegionStates may has some expired serverinfo and make
regions do not balance.
Key: HBASE-23564
URL: https://issues.apache.org/jira/browse/HBASE-23564
Project: HBase
Issue Type: Bug
Affects Versions: 2.2.2
Reporter: Lijin Bin
Assignee: Lijin Bin
TransitRegionStateProcedure (open a region on a server) may run after the
server have done ServerCrashProcedure. The ServerCrashProcedure will remove the
ServerName entry from serverMap in RegionStates, but later the
TransitRegionStateProcedure open a region on this server will add a entry in
serverMap in RegionStates for this ServerName, the open will fail and retry,
but serverMap in RegionStates has some expired ServerNames and have no chance
to clear and make balance not correct.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)