[ 
https://issues.apache.org/jira/browse/HDFS-3465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13532686#comment-13532686
 ] 

Joseph Kniest commented on HDFS-3465:
-------------------------------------

Hi, I am new to HDFS dev and I would like to take this issue as my first. It 
may take a while because it's my first issue and because of my schedule but I 
will do my best to be as prompt as possible. Thanks!
                
> 2NN doesn't start with fs.defaultFS set to a viewfs URI unless service RPC 
> address is also set
> ----------------------------------------------------------------------------------------------
>
>                 Key: HDFS-3465
>                 URL: https://issues.apache.org/jira/browse/HDFS-3465
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: federation, namenode
>    Affects Versions: 2.0.0-alpha
>            Reporter: Eli Collins
>              Labels: newbie
>
> Looks like the 2NN first tries servicerpc-address then falls back on 
> fs.defaultFS, which won't work in the case of federation since fs.defaultFS 
> doesn't refer to an RPC address. Instead, the 2NN should first check 
> servicerpc-address, then rpc-address, then fall back on fs.defaultFS.
> {noformat}
> Exception in thread "main" java.lang.IllegalArgumentException: Invalid
> URI for NameNode address (check fs.defaultFS): viewfs:/// has no
> authority.
>        at 
> org.apache.hadoop.hdfs.server.namenode.NameNode.getAddress(NameNode.java:315)
>        at 
> org.apache.hadoop.hdfs.server.namenode.NameNode.getAddress(NameNode.java:303)
>        at 
> org.apache.hadoop.hdfs.server.namenode.NameNode.getServiceAddress(NameNode.java:296)
>        at 
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.initialize(SecondaryNameNode.java:214)
>        at 
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.<init>(SecondaryNameNode.java:178)
>        at 
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.main(SecondaryNameNode.java:582)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to