[
https://issues.apache.org/jira/browse/YARN-4971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15281097#comment-15281097
]
Karthik Kambatla commented on YARN-4971:
----------------------------------------
I must be missing something, but can't figure out why not setting the variable
helps here. If I understand the code correctly, the individual variables
{{clientBindAddress}} and {{masterServiceAddress}} are used only in tests and
the one other place in {{DelegationTokenRenewer}} that Daniel pointed out.
Both ClientRMService and ApplicationMasterService are part of RMActiveServices.
On transition to standby, both services are inited again to be started when the
RM transitions back to active. This code path, in theory at least, shouldn't be
different from the first time around.
Am I missing something or misreading the code?
> RM fails to re-bind to wildcard IP after failover in multi homed clusters
> -------------------------------------------------------------------------
>
> Key: YARN-4971
> URL: https://issues.apache.org/jira/browse/YARN-4971
> Project: Hadoop YARN
> Issue Type: Bug
> Components: resourcemanager
> Affects Versions: 2.7.2
> Reporter: Wilfred Spiegelenburg
> Assignee: Wilfred Spiegelenburg
> Attachments: YARN-4971.1.patch
>
>
> If the RM has the {{yarn.resourcemanager.bind-host}} set to 0.0.0.0 the first
> time the service becomes active binding to the wildcard works as expected. If
> the service has transitioned from active to standby and then becomes active
> again after failovers the service only binds to one of the ip addresses.
> There is a difference between the services inside the RM: it only seem to
> happen for the services listening on ports: 8030 and 8032
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]