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

Hudson commented on AMBARI-12787:
---------------------------------

FAILURE: Integrated in Ambari-branch-2.1 #382 (See 
[https://builds.apache.org/job/Ambari-branch-2.1/382/])
AMBARI-12787. Add Host is only performing Hostname Resolution check for added 
hosts (akovalenko: 
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=f9f7836ebce127160a8bcf6af17b92b83b98dd48)
* ambari-web/app/controllers/wizard/step3_controller.js


> Add Host is only performing Hostname Resolution check for added hosts
> ---------------------------------------------------------------------
>
>                 Key: AMBARI-12787
>                 URL: https://issues.apache.org/jira/browse/AMBARI-12787
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-web
>    Affects Versions: 2.1.0
>            Reporter: Aleksandr Kovalenko
>            Assignee: Aleksandr Kovalenko
>            Priority: Critical
>             Fix For: 2.1.2
>
>         Attachments: AMBARI-12787.patch, c6401-2.tiff, c6403.tiff
>
>
> When hosts are added to the cluster, on Add Host, a Hostname Resolution check 
> is performed. This checks on each host that the other hosts are resolving. 
> For example, if you have Host1, Host2 and Host3. On each host, Ambari 
> confirms Host1, Host2 and Host3 can resolve (by doing this).
> {code}
> socket.gethostbyname(host) 
> {code}
> When adding hosts to a cluster via Add Host, Ambari performs the Hostname 
> Resolution check but the list of hosts ONLY includes all added hosts, not any 
> of the hosts already in the cluster. For example, if I add Host4 and Host5 to 
> the cluster, Ambari will check that each of those hosts can resolve Host4 and 
> Host5 but not Host1, Host2 or Host3. This can present a problem if these new 
> hosts Host 4 and Host5 network is mis-configured. They might not be able to 
> resolve the existing cluster hosts and therefore, once we get components 
> installed and started, those components might not function in the cluster 
> correctly. This can become a challenge to diagnose.
> Attaching a few screen shots showing what is happening. c6401 + c6402 are 
> part of original cluster and both are passed with the host check. But when I 
> add c6403, it doesn't include the existing hosts c6401/c6402 in the check.
> The solution is to include existing hosts in the list of hosts to check 
> resolution. Understandably, this list might be large in a very big cluster, 
> so an option is to ONLY include the set of hosts that include a Master 
> Component (like NameNode, etc). 



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

Reply via email to