浏览代码

AMBARI-8278 - Database Host for HadoopMetrics, Hive Oozie should be set to corresponding server host name

Artem Baranchuk 10 年之前
父节点
当前提交
4ca08bbe4b
共有 1 个文件被更改,包括 21 次插入0 次删除
  1. 21 0
      ambari-web/app/models/service_config.js

+ 21 - 0
ambari-web/app/models/service_config.js

@@ -469,6 +469,27 @@ App.ServiceConfigProperty = Ember.Object.extend({
       case 'hadoop_host':
         this.set('value', masterComponentHostsInDB.filterProperty('component', 'NAMENODE').mapProperty('hostName'));
         break;
+      case 'sink_existing_mssql_server_host':
+      case 'sink_existing_mssql_server_2_host':
+        var nameNodeHost = masterComponentHostsInDB.findProperty('component', 'NAMENODE').hostName;
+        this.set('value', nameNodeHost).set('defaultValue', nameNodeHost);
+        break;
+      case 'hive_existing_mysql_host':
+      case 'hive_existing_postgresql_host':
+      case 'hive_existing_oracle_host':
+      case 'hive_existing_mssql_server_host':
+      case 'hive_existing_mssql_server_2_host':
+        var hiveServerHost = masterComponentHostsInDB.findProperty('component', 'HIVE_SERVER').hostName;
+        this.set('value', hiveServerHost).set('defaultValue', hiveServerHost);
+        break;
+      case 'oozie_existing_mysql_host':
+      case 'oozie_existing_postgresql_host':
+      case 'oozie_existing_oracle_host':
+      case 'oozie_existing_mssql_server_host':
+      case 'oozie_existing_mssql_server_2_host':
+        var oozieServerHost = masterComponentHostsInDB.findProperty('component', 'OOZIE_SERVER').hostName;
+        this.set('value', oozieServerHost).set('defaultValue', oozieServerHost);
+        break;
       case 'storm.zookeeper.servers':
       case 'zookeeperserver_hosts':
         this.set('value', masterComponentHostsInDB.filterProperty('component', 'ZOOKEEPER_SERVER').mapProperty('hostName'));