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

Aaron T. Myers updated HDFS-3395:
---------------------------------

    Attachment: HDFS-3395.patch

Here's a patch which addresses the issue.

No tests are included since security has to be enabled to test this code path. 
I tested it manually by setting the NN HTTP addresses to be wildcard in a 
secure HA setup, and confirming that checkpoints still proceed as expected.

This patch also takes the liberty of fixing two typos I noticed in javadocs in 
the course of researching this bug.
                
> NN doesn't start with HA+security enabled and HTTP address set to 0.0.0.0
> -------------------------------------------------------------------------
>
>                 Key: HDFS-3395
>                 URL: https://issues.apache.org/jira/browse/HDFS-3395
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: name-node
>    Affects Versions: 2.0.0
>            Reporter: Aaron T. Myers
>            Assignee: Aaron T. Myers
>         Attachments: HDFS-3395.patch
>
>
> DFSUtil#substituteForWildcardAddress subs in a default hostname if the given 
> hostname is 0.0.0.0. However, this function throws an exception if the given 
> hostname is set to 0.0.0.0 and security is enabled, regardless of whether the 
> default hostname is also 0.0.0.0. This function shouldn't throw an exception 
> unless both addresses are set to 0.0.0.0.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to