Huaxiang Sun created HBASE-26864:
------------------------------------
Summary: Region Server does not send Ack back to master after
receiving an OpenRegionReq for open regions, causing OpenRegionProcedure stuck
forever.
Key: HBASE-26864
URL: https://issues.apache.org/jira/browse/HBASE-26864
Project: HBase
Issue Type: Bug
Components: Region Assignment
Affects Versions: 2.4.10
Reporter: Huaxiang Sun
Assignee: Huaxiang Sun
For some upgrading cases, we found that master issues RegionOpen for an already
open region and Region Sever simply logs
{code:java}
2022-03-17 22:16:55,595 WARN
org.apache.hadoop.hbase.regionserver.handler.AssignRegionHandler: Received OPEN
for
foo,b2875fcb-7bc0-4fa9-a980-e902faf7f151,1631771037620.def199cc7208615b783b285f582ddfa4.
which is already online {code}
and it does not ack or nack master. This OpenRegionProceduce is stuck forever.
In this specific case, it needs to ack master that region is open.
For the cause of why it sent an OpenRegion request for an already open region,
it will be followed by another issue.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)