Yang Yun created HDFS-15059:
-------------------------------

             Summary: Cache finalized replica info during datanode shutdown for 
fast restarting
                 Key: HDFS-15059
                 URL: https://issues.apache.org/jira/browse/HDFS-15059
             Project: Hadoop HDFS
          Issue Type: Improvement
          Components: datanode
            Reporter: Yang Yun
            Assignee: Yang Yun


HDFS-7928 persist the whole volume map on the disk and let the datanode read 
that file and create the volume map during startup. This significantly improve 
the datanode startup time.
But it not works for any cases. For example, if datanode is killed, it's no 
chance to save the volume map.
Add a shutdown hook to make sure the volume map is saved during shutdown.
If the datanode is terminated by kill or other methods, we only reload the 
finalized replca from cache. It's is safe because the DirectoryScanner will run 
soon to correct possible missmatch.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to