[ 
https://issues.apache.org/jira/browse/HDFS-1250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12880342#action_12880342
 ] 

Suresh Srinivas commented on HDFS-1250:
---------------------------------------

This creates several problems:
# Blocks from dead datanode is added to block map. Opening a file returns 
blocks from the dead datanode. The client experience failure to read it 
repeatedly.
# Decommissioning the datanode does not resolve this problem as the blocks 
continue to remain in the block map. Only way to solve this problem is by 
restarting namenode.

This problem was observed on a yahoo cluster, where a datanode was marked dead, 
however a block report from it made it to namenode.

> Namenode accepts block report from dead datanodes
> -------------------------------------------------
>
>                 Key: HDFS-1250
>                 URL: https://issues.apache.org/jira/browse/HDFS-1250
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: name-node
>    Affects Versions: 0.20.2, 0.22.0
>            Reporter: Suresh Srinivas
>            Assignee: Suresh Srinivas
>
> When a datanode heartbeat times out namenode marks it dead. The subsequent 
> heartbeat from the datanode is rejected with a command to datanode to 
> re-register. However namenode accepts block report from the datanode although 
> it is marked dead.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to