Robert Nettleton created AMBARI-23549:

             Summary: Blueprint configuration processor updates for HDFS 
NameNode Federation
                 Key: AMBARI-23549
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: 2.7.0
            Reporter: Robert Nettleton
            Assignee: Robert Nettleton
             Fix For: 2.7.0

HDFS NameNode Federated clusters require a "clusterId" setting during the 
initial NameNode formatting phase. The HDFS stack scripts use a new 
configuration property to allow customization of the clusterId: 

The stack changes will read in this config property, and use this as the 
clusterId for the HDFS cluster. 

This current JIRA tracks a minor change to the BlueprintConfigurationProcessor. 
The config processor should be updated to check to see if 
\{code}hadoop-env/dfs_ha_initial_cluster_id\{code} has been specified by the 
Blueprint deployer. If the property has not been set, then the configuration 
processor should auto-generate this, using the cluster name as a default. 

In addition to setting the cluster ID, this change should also implement some 
minor configuration conveniences that will make Blueprint creation for 
Federated clusters simpler:

1. Add property updater support for "dfs.namenode.shared.edits.dir.NAMESERVICE" 
2. Add property update support for 
"dfs.namenode.servicerpc-address.NAMESERVICE.NAMENODE" properties

This message was sent by Atlassian JIRA

Reply via email to