Browse Source

AMBARI-3949. Improve Default Setting for HDFS In Ambari. (jaimin via yusaku)

Yusaku Sako 11 years ago
parent
commit
f2969d2dc7

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/HDFS/configuration/global.xml

@@ -83,7 +83,7 @@
   </property>
   <property>
     <name>namenode_opt_maxnewsize</name>
-    <value>640</value>
+    <value>200</value>
     <description>NameNode maximum new generation size</description>
   </property>
   <property>

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/HDFS/configuration/hdfs-site.xml

@@ -57,7 +57,7 @@
 
   <property>
     <name>dfs.datanode.failed.volumes.tolerated</name>
-    <value>0</value>
+    <value>1</value>
     <description>#of failed disks dn would tolerate</description>
     <final>true</final>
   </property>

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/1.3.3/services/HDFS/configuration/global.xml

@@ -83,7 +83,7 @@
   </property>
   <property>
     <name>namenode_opt_maxnewsize</name>
-    <value>640</value>
+    <value>200</value>
     <description>NameNode maximum new generation size</description>
   </property>
   <property>

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/1.3.3/services/HDFS/configuration/hdfs-site.xml

@@ -57,7 +57,7 @@
 
   <property>
     <name>dfs.datanode.failed.volumes.tolerated</name>
-    <value>0</value>
+    <value>1</value>
     <description>#of failed disks dn would tolerate</description>
     <final>true</final>
   </property>

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/configuration/global.xml

@@ -83,7 +83,7 @@
   </property>
   <property>
     <name>namenode_opt_maxnewsize</name>
-    <value>640</value>
+    <value>200</value>
     <description>NameNode maximum new generation size</description>
   </property>
   <property>

+ 8 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/configuration/hdfs-site.xml

@@ -51,7 +51,7 @@
 
   <property>
     <name>dfs.datanode.failed.volumes.tolerated</name>
-    <value>0</value>
+    <value>1</value>
     <description> Number of failed disks a DataNode would tolerate before it stops offering service</description>
     <final>true</final>
   </property>
@@ -481,4 +481,11 @@ don't exist, they will be created with this permission.</description>
     </description>
   </property>
 
+  <property>
+    <name>dfs.namenode.name.dir.restore</name>
+    <value>true</value>
+    <description>Set to true to enable NameNode to attempt recovering a previously failed dfs.namenode.name.dir.
+      When enabled, a recovery of any failed directory is attempted during checkpoint.</description>
+  </property>
+
 </configuration>

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.8/services/HDFS/configuration/global.xml

@@ -83,7 +83,7 @@
   </property>
   <property>
     <name>namenode_opt_maxnewsize</name>
-    <value>640</value>
+    <value>200</value>
     <description>NameNode maximum new generation size</description>
   </property>
   <property>

+ 8 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.8/services/HDFS/configuration/hdfs-site.xml

@@ -51,7 +51,7 @@
 
   <property>
     <name>dfs.datanode.failed.volumes.tolerated</name>
-    <value>0</value>
+    <value>1</value>
     <description> Number of failed disks a DataNode would tolerate before it stops offering service</description>
     <final>true</final>
   </property>
@@ -481,4 +481,11 @@ don't exist, they will be created with this permission.</description>
     </description>
   </property>
 
+  <property>
+    <name>dfs.namenode.name.dir.restore</name>
+    <value>true</value>
+    <description>Set to true to enable NameNode to attempt recovering a previously failed dfs.namenode.name.dir.
+      When enabled, a recovery of any failed directory is attempted during checkpoint.</description>
+  </property>
+
 </configuration>

+ 2 - 2
ambari-web/app/data/HDP2/global_properties.js

@@ -212,11 +212,11 @@ module.exports =
       "name": "namenode_opt_maxnewsize",
       "displayName": "NameNode maximum new generation size",
       "description": "",
-      "defaultValue": "640",
+      "defaultValue": "200",
       "displayType": "int",
       "unit": "MB",
       "isOverridable": false,
-      "isVisible": false,
+      "isVisible": true,
       "domain": "global",
       "serviceName": "HDFS",
       "category": "NameNode"

+ 1 - 1
ambari-web/app/data/global_properties.js

@@ -229,7 +229,7 @@ module.exports =
       "displayType": "int",
       "unit": "MB",
       "isOverridable": false,
-      "isVisible": false,
+      "isVisible": true,
       "domain": "global",
       "serviceName": "HDFS",
       "category": "NameNode"