Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.23.4, 2.0.2-alpha
-
None
-
Reviewed
Description
When datanodes are recommissioned,
{BlockManager#processOverReplicatedBlocksOnReCommission()}is called for each rejoined node and excess blocks are added to the invalidate list. The problem is this is done while the namesystem write lock is held.
Attachments
Attachments
Issue Links
- is related to
-
HDFS-4080 Add a separate logger for block state change logs to enable turning off those logs
- Closed