Jing Zhao created HDFS-4694: ------------------------------- Summary: The SecondaryNameNode may change the inode id of root while doing checkpoint Key: HDFS-4694 URL: https://issues.apache.org/jira/browse/HDFS-4694 Project: Hadoop HDFS Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Jing Zhao Assignee: Jing Zhao
SNN will call FSNamesystem#clear while merging the fsimage to its local FSNamesystem, and the FSDirectory will be reset in this process. However, in FSDirectory#reset, a new inode id will be allocated and assigned to the new root. To fix the problem, we can either pass in an inode id in FSDirectory#createRoot, or update the root id in FSImageFormat#updateRootAttr. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira