Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.14.0
-
None
-
None
Description
Currently Namenode stores all the storage-ids it generates since the beginning (since last format). It allocates a new storageID everytime a new datanode comes online. It also stores all the known datanode ids since the beginning.
It would be better if Namenode did not have to keep track of these. I will describe a proposal in the next comment.
This has implecations regd how Namenode helps administrators identify 'dead datanodes' etc. These issues are addressed in HADOOP-1138.
Attachments
Attachments
Issue Links
- relates to
-
HDFS-4702 remove namesystem lock from DatanodeManager#fetchDatanodes
- Resolved