Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.1.2
-
None
Description
Enabled SSL for ResourceManager HA.
The following parameter changed in yarn-site.xml
<name>yarn.nodemanager.webapp.https.address</name>
<value>0.0.0.0:8044</value>
After implementing SSL, they started getting the following Ambari Alert from all the nodes.
Connection failed to https://0.0.0.0:8044/ws/v1/node/info (No JSON object could be decoded)
We tested the Python socket.getfqdn() inside the alert_nodemanager_health.py and it worked correctly.
print socket.getfqdn("0.0.0.0")
CAUSE:
We think that Kerberos looks for the yarn.nodemanager.webapp.https.address hostname in yarn-site.xml and because it sees “0.0.0.0” instead of the hostname, it can’t get the keytabs of the host.
Attachments
Attachments
Issue Links
- links to