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)