ZanderXu commented on PR #5583:
URL: https://github.com/apache/hadoop/pull/5583#issuecomment-1519029484

   > @ZanderXu thanks for your report. Was the root cause collect wrong 
`toCorrupt` set here when process Reported block?
   
   Standby doesn't mark corrupted block, just enqueue that block report into 
PendingDataNodeMessages. 
   Active NameNode tries to process all  messages of the 
PendingDataNodeMessages and try to mark corrupted, but here it doesn't consider 
a case that this corrupted block may be invalid, which the datanode has 
reported a healthy replica, so the pending message is validate, can just ignore 
it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to