Details
-
Improvement
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Currently if a DataNode has too many blocks (more than 1m by default), it sends multiple RPC to the NameNode for the block report, each RPC contains report for a single storage. However, in practice we've seen sometimes even a single storage can contains large amount of blocks and the report even exceeds the max RPC data length. It may be helpful to support sending multiple RPC for the block report of a storage.
Attachments
Attachments
Issue Links
- is related to
-
HDFS-11313 Segmented Block Reports
- Open
- relates to
-
HDFS-8574 When block count for a volume exceeds dfs.blockreport.split.threshold, block report causes exception
- Resolved