Details
Description
This is a continuation of a discussion from HDFS-909. The FSImage.saveFSImage function (implementing dfsadmin -saveNamespace) can corrupt the NN storage such that all current edits are lost.
Attachments
Attachments
Issue Links
- is related to
-
HDFS-909 Race condition between rollEditLog or rollFSImage ant FSEditsLog.write operations corrupts edits log
- Closed
- relates to
-
HDFS-87 NameNode startup fails if edit log terminates prematurely
- Resolved
-
HDFS-988 saveNamespace race can corrupt the edits log
- Closed
-
HDFS-970 FSImage writing should always fsync before close
- Closed
-
HDFS-957 FSImage layout version should be only once file is complete
- Resolved
-
HDFS-1073 Simpler model for Namenode's fs Image and edit Logs
- Resolved