All replicas of a block end up on only 1 rack
---------------------------------------------

                 Key: HADOOP-4477
                 URL: https://issues.apache.org/jira/browse/HADOOP-4477
             Project: Hadoop Core
          Issue Type: Bug
          Components: dfs
            Reporter: Hairong Kuang
            Assignee: Hairong Kuang
            Priority: Critical
             Fix For: 0.20.0


HDFS replicas placement strategy guarantees that the replicas of a block exist 
on at least two racks when its replication factor is greater than one. But fsck 
still reports that the replicas of some blocks  end up on one rack.

The cause of the problem is that decommission and corruption handling only 
check the block's replication factor but not the rack requirement. When an 
over-replicated block loses a replica due to decomission, corruption, or 
heartbeat lost, namenode does not take any action to guarantee that remaining 
replicas are on different racks.
 

-- 
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