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)