Browse Source

AMBARI-3025: Ambari is missing essential propeties in yarn-site.xml and mapred-site.xml. (jaimin)

Jaimin Jetly 11 years ago
parent
commit
fa123b5863

+ 14 - 0
ambari-web/app/data/HDP2/config_mapping.js

@@ -337,6 +337,13 @@ var configs = [
     "value": "<templateName[0]>",
     "filename": "yarn-site.xml"
   },
+  {
+    "name": "yarn.resourcemanager.hostname",
+    "templateName": ["rm_host"],
+    "foreignKey": null,
+    "value": "<templateName[0]>",
+    "filename": "yarn-site.xml"
+  },
 /**********************************************mapred-site***************************************/
   {
     "name": "mapreduce.jobhistory.webapp.address",
@@ -436,6 +443,13 @@ var configs = [
     "value": "<templateName[0]>",
     "filename": "mapred-site.xml"
   },
+  {
+    "name": "mapreduce.fileoutputcommitter.marksuccessfuljobs",
+    "templateName": ["mapreduce_fileoutputcommitter_marksuccessfuljobs"],
+    "foreignKey": null,
+    "value": "<templateName[0]>",
+    "filename": "mapred-site.xml"
+  },
   /**********************************************hbase-site***************************************/
   {
     "name": "hbase.rootdir",

+ 12 - 0
ambari-web/app/data/HDP2/global_properties.js

@@ -624,6 +624,18 @@ module.exports =
       "domain": "global",
       "category": "Advanced"
     },
+    {
+      "id": "puppet var",
+      "name": "mapreduce_fileoutputcommitter_marksuccessfuljobs",
+      "displayName": "mapreduce.fileoutputcommitter.marksuccessfuljobs",
+      "description": "Mark output directory on successful jobs",
+      "defaultValue": false,
+      "displayType": "checkbox",
+      "isReconfigurable": true,
+      "isVisible": true,
+      "serviceName": "MAPREDUCE2",
+      "category": "Advanced"
+    },
   /**********************************************YARN***************************************/
     {
       "id": "puppet var",