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