Andrew Onischuk created AMBARI-23700:
----------------------------------------
Summary: Stack scripts should only try to reach corresponding
Namenode pair in the context rather than all NNs
Key: AMBARI-23700
URL: https://issues.apache.org/jira/browse/AMBARI-23700
Project: Ambari
Issue Type: Bug
Reporter: Andrew Onischuk
Assignee: Andrew Onischuk
Fix For: 2.7.0
Attachments: AMBARI-23700.patch
A good example is when we start up a specific Namenode, say NN1. In that case,
we try to get the HAState of all the NNs (even NN3 and NN4) to find out the
active namenode. This is not really needed since starting up NN1 should not
care about NN3 and NN4's state.
I see usages in following places.
*
ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py
*
ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/package/scripts/namenode_ha_state.py
*
ambari-common/src/main/python/resource_management/libraries/functions/namenode_ha_utils.py
Some of the above might not need any change.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)