Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.1.2
-
Important
Description
Condition:
1. hdfs deploy ha
2. "dfs.namenode.http-address" is not set to the default port 50070
Result:
1. Ambari will always substitute configures relative to "nn2"
2. The active "Move Namenode" failed and make configure inconsistent, the cluster crashes
Code location:
ambari-web/app/controllers/main/service/reassign/step4_controller.js
if (App.get('isHaEnabled')) { var nameServices = configs['hdfs-site']['dfs.nameservices']; var suffix = (configs['hdfs-site']['dfs.namenode.http-address.' + nameServices + '.nn1'] === sourceHostName + ':50070') ? '.nn1' : '.nn2'; configs['hdfs-site']['dfs.namenode.http-address.' + nameServices + suffix] = targetHostName + ':50070'; ... }
Attachments
Attachments
Issue Links
- links to