J.Andreina created HDFS-9036: -------------------------------- Summary: In BlockPlacementPolicyWithNodeGroup#chooseLocalStorage , random node is selected eventhough fallbackToLocalRack is true. Key: HDFS-9036 URL: https://issues.apache.org/jira/browse/HDFS-9036 Project: Hadoop HDFS Issue Type: Bug Reporter: J.Andreina Assignee: J.Andreina
For example in below clusterMap Writer = "/d2/r4/n8" which does not have local node. Available nodes rack = {"/d2/r4/n7","/d1/r1/n1","/d1/r2/n3","/d2/r3/n6"} Current hierarchy in choosing node for first local storage replica is 1. Choose local machine (Not available) 2. Choose Local node group machine (Not available) 3. choose random *But instead of choosing random , should choose localrack node first(if fallbackToLocalRack is true, in example it is "/d2/r4/n7" ) else should go for radom node* -- This message was sent by Atlassian JIRA (v6.3.4#6332)