Yongjun Zhang created HDFS-9100: ----------------------------------- Summary: HDFS Balancer does not respect dfs.client.use.datanode.hostname Key: HDFS-9100 URL: https://issues.apache.org/jira/browse/HDFS-9100 Project: Hadoop HDFS Issue Type: Bug Components: balancer & mover, HDFS Reporter: Yongjun Zhang Assignee: Yongjun Zhang
In Balancer Dispatch.java: {code} private void dispatch() { LOG.info("Start moving " + this); Socket sock = new Socket(); DataOutputStream out = null; DataInputStream in = null; try { sock.connect( NetUtils.createSocketAddr(target.getDatanodeInfo().getXferAddr()), HdfsConstants.READ_TIMEOUT); {code} getXferAddr() is called without taking into consideration of dfs.client.use.datanode.hostname setting, this would possibly fail balancer run issued from outside a cluster. Thanks [~caseyjbrotherton] for reporting the issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332)