[ 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