[ 
https://issues.apache.org/jira/browse/HDFS-3439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tsz Wo Nicholas Sze resolved HDFS-3439.
---------------------------------------
          Resolution: Cannot Reproduce
    Target Version/s:   (was: )

Resolving as Cannot Reproduce.
{code}
$hadoop balancer -Dfs.defaultFS=hdfs://foo.example.com:8020/ 
-Ddfs.namenode.servicerpc-address=hdfs://foo.example.com:8020
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

15/12/03 13:47:12 INFO balancer.Balancer: namenodes  = 
[hdfs://foo.example.com:8020]
{code}

> Balancer exits if fs.defaultFS is set to a different, but semantically 
> identical, URI from dfs.namenode.rpc-address
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: HDFS-3439
>                 URL: https://issues.apache.org/jira/browse/HDFS-3439
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: balancer & mover
>    Affects Versions: 2.0.0-alpha
>            Reporter: Aaron T. Myers
>
> The balancer determines the set of NN URIs to balance by looking at 
> fs.defaultFS and all possible dfs.namenode.(service)rpc-address settings. If 
> fs.defaultFS is, for example, set to "hdfs://foo.example.com:8020/" (note the 
> trailing "/") and the rpc-address is set to "hdfs://foo.example.com:8020" 
> (without a "/"), then the balancer will conclude that there are two NNs and 
> try to balance both. However, since both of these URIs refer to the same 
> actual FS instance, the balancer will exit with "java.io.IOException: Another 
> balancer is running.  Exiting ..."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to