[ 
https://issues.apache.org/jira/browse/HDFS-7082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on HDFS-7082 started by Srikanth Upputuri.
-----------------------------------------------
> When replication factor equals number of data nodes, corrupt replica will 
> never get substituted with good replica
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: HDFS-7082
>                 URL: https://issues.apache.org/jira/browse/HDFS-7082
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: namenode
>            Reporter: Srikanth Upputuri
>            Assignee: Srikanth Upputuri
>            Priority: Minor
>
> BlockManager will not invalidate a corrupt replica if this brings down the 
> total number of replicas below replication factor (except if the corrupt 
> replica has a wrong genstamp). On clusters where the replication factor = 
> total data nodes, a new replica can not be created from a live replica as all 
> the available datanodes already have a replica each. Because of this, the 
> corrupt replicas will never be substituted with good replicas, so will never 
> get deleted. Sooner or later all replicas may get corrupt and there will be 
> no live replicas in the cluster for this block.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to