Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Federation Branch
-
None
-
None
-
Reviewed
Description
When a namenode is added to or removed from a cluster, we need a way to refresh the datanodes:
1. Datanode should load new configuration.
2. Compares the namenode list it has with that of new configuration. If a namenode is deleted, then corresponding
BPOfferService thread is shutdown. If a new namenode is added, a BPOfferService thread is started to service the new
namenode.