You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Hexiaoqiao (via GitHub)" <gi...@apache.org> on 2023/02/16 04:32:58 UTC

[GitHub] [hadoop] Hexiaoqiao commented on pull request #5398: HDFS-16922. The logic of IncrementalBlockReportManager#addRDBI method may cause missing blocks when cluster is busy.

Hexiaoqiao commented on PR #5398:
URL: https://github.com/apache/hadoop/pull/5398#issuecomment-1432498891

   Thanks to involve me here. It is interesting issue. I am confused about some points of the description.
   
   > dn3 is writting the blk_12345_002 , but dn2 is blocked by recoverClose method and does not send ack to client.
   
   is this another injects or related this write flow?
   
   > dn3 writes blk_12345_003 successfully.
   > dn3 writes blk_12345_002 successfully and notifyNamenodeReceivedBlock.
   
   Here dn3 writes the same block replica twice, is it expected?
   
   Sorry didn't dig deeply this logic, will trace it for a while.
   @hfutatzhanghb Thanks again for your report and offer the solution. 


-- 
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-unsubscribe@hadoop.apache.org

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


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