[
https://issues.apache.org/jira/browse/HDFS-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13501672#comment-13501672
]
Suresh Srinivas commented on HDFS-4208:
---------------------------------------
Some minor edits:
# javadoc of the getSafeBlockCount() method:
#* "There are times when blocks are allocated by a client but was never used
to" -> "There are times when a block is allocated by a client but is never used
to"
#* "NameNode might get stuck in safemode waiting" -> "NameNode might get stuck
in safemode in subsequent restart waiting"
#* "last blocks of file under construction" -> "last block of file under
construction"
# In the log - "Number of blocks excluded by SafeMode" -> "Number of blocks
excluded in safeblock count "
> NameNode could be stuck in SafeMode due to never-created blocks in branch-1
> ---------------------------------------------------------------------------
>
> Key: HDFS-4208
> URL: https://issues.apache.org/jira/browse/HDFS-4208
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: name-node
> Affects Versions: 1.2.0
> Reporter: Brandon Li
> Assignee: Brandon Li
> Attachments: 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