[ https://issues.apache.org/jira/browse/HDFS-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Suresh Srinivas resolved HDFS-4208. ----------------------------------- Resolution: Fixed Fix Version/s: 1.2.0 I committed the correct patch to branch-1. > NameNode could be stuck in SafeMode due to never-created blocks > --------------------------------------------------------------- > > Key: HDFS-4208 > URL: https://issues.apache.org/jira/browse/HDFS-4208 > Project: Hadoop HDFS > Issue Type: Bug > Components: name-node > Affects Versions: 1.1.0 > Reporter: Brandon Li > Assignee: Brandon Li > Priority: Critical > Fix For: 1.2.0 > > Attachments: HDFS-4208.branch-1.patch, HDFS-4208.branch-1.patch, > HDFS-4208.branch-1.patch > > > In one test case, NameNode allocated a block and then was killed before the > client got the addBlock response. After NameNode restarted, it couldn't get > out of SafeMode waiting for the block which was never created. In trunk, > NameNode can get out of SafeMode since it only counts complete blocks. > However branch-1 doesn't have the clear notion of under-constructioned-block > in Namenode. > JIRA HDFS-4212 is to track the never-created-block issue and this JIRA is to > fix NameNode in branch-1 so it can get out of SafeMode when > never-created-block exists. > The proposed idea is for SafeMode not to count the zero-sized last block in > an under-construction file as part of total blcok count. -- 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