|
@@ -22,7 +22,8 @@
|
|
|
<name>rpc.client.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval of an RPC invocation, in milliseconds. The default is 3600000 (1 hour).
|
|
|
+ The timeout interval of an RPC invocation, in milliseconds.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -35,7 +36,8 @@
|
|
|
<name>rpc.client.connect.tcpnodelay</name>
|
|
|
<value>true</value>
|
|
|
<description>
|
|
|
- Determines whether TCP_NODELAY is used when connecting to the RPC server. The default is true.
|
|
|
+ Determines whether TCP_NODELAY is used when connecting to the RPC server.
|
|
|
+ The default is true.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>boolean</type>
|
|
@@ -46,7 +48,8 @@
|
|
|
<name>rpc.client.max.idle</name>
|
|
|
<value>10000</value>
|
|
|
<description>
|
|
|
- The maximum idle time for an RPC connection, in milliseconds. The default is 10000 (10 seconds).
|
|
|
+ The maximum idle time for an RPC connection, in milliseconds.
|
|
|
+ The default is 10000 (10 seconds).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -59,7 +62,8 @@
|
|
|
<name>rpc.client.ping.interval</name>
|
|
|
<value>10000</value>
|
|
|
<description>
|
|
|
- The periodic interval, in milliseconds, at which the RPC client sends a heart beat to the server. A value of zero (0) disables the heartbeat. The default 10000 (10 seconds).
|
|
|
+ The periodic interval, in milliseconds, at which the RPC client sends a heart beat to the server. A value of zero (0) disables the heartbeat.
|
|
|
+ The default 10000 (10 seconds).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -72,7 +76,8 @@
|
|
|
<name>rpc.client.connect.timeout</name>
|
|
|
<value>600000</value>
|
|
|
<description>
|
|
|
- The timeout interval for establishing the RPC client connection, in milliseconds. The default is 600000 (10 minutes).
|
|
|
+ The timeout interval for establishing the RPC client connection, in milliseconds.
|
|
|
+ The default is 600000 (10 minutes).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -85,7 +90,8 @@
|
|
|
<name>rpc.client.connect.retry</name>
|
|
|
<value>10</value>
|
|
|
<description>
|
|
|
- The maximum number of times to retry a connection if the RPC client fails connect to the server. The default is 10.
|
|
|
+ The maximum number of times to retry a connection if the RPC client fails connect to the server.
|
|
|
+ The default is 10.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -97,7 +103,8 @@
|
|
|
<name>rpc.client.read.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval, in milliseconds, for when the RPC client is reading from the server. The default is 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the RPC client is reading from the server.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -110,7 +117,8 @@
|
|
|
<name>rpc.client.write.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval, in milliseconds, for when the RPC client is writing to the server. The default is 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the RPC client is writing to the server.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -123,7 +131,8 @@
|
|
|
<name>rpc.client.socket.linger.timeout</name>
|
|
|
<value>-1</value>
|
|
|
<description>
|
|
|
- The value to set for the SO_LINGER socket when connecting to the RPC server. The default value is -1.
|
|
|
+ The value to set for the SO_LINGER socket when connecting to the RPC server.
|
|
|
+ The default value is -1.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -134,7 +143,8 @@
|
|
|
<name>dfs.client.read.shortcircuit</name>
|
|
|
<value>true</value>
|
|
|
<description>
|
|
|
- Determines whether the DataNode is bypassed when reading file blocks, if the block and client are on the same node. The default value, true, bypasses the DataNode.
|
|
|
+ Determines whether the DataNode is bypassed when reading file blocks, if the block and client are on the same node.
|
|
|
+ The default value, true, bypasses the DataNode.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>boolean</type>
|
|
@@ -145,7 +155,8 @@
|
|
|
<name>dfs.default.replica</name>
|
|
|
<value>3</value>
|
|
|
<description>
|
|
|
- The default number of replicas. The default value is 3.
|
|
|
+ The default number of replicas.
|
|
|
+ The default value is 3.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -157,7 +168,8 @@
|
|
|
<name>dfs.prefetchsize</name>
|
|
|
<value>10</value>
|
|
|
<description>
|
|
|
- The default number of blocks for which information will be pre-fetched. The default is set to 10.
|
|
|
+ The number of blocks for which information is pre-fetched.
|
|
|
+ The default is 10.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -169,7 +181,8 @@
|
|
|
<name>dfs.client.failover.max.attempts</name>
|
|
|
<value>15</value>
|
|
|
<description>
|
|
|
- The maximum number of times to retry when the dfs client is trying to issue an RPC call, if multiple namenodes are configured. The default is set to 15.
|
|
|
+ The maximum number of times that the DFS client retries issuing a RPC call, when multiple NameNodes are configured.
|
|
|
+ The default is 15.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -181,7 +194,8 @@
|
|
|
<name>dfs.default.blocksize</name>
|
|
|
<value>134217728</value>
|
|
|
<description>
|
|
|
- The default block size in bytes. The default is set to 134217728 (128 MB).
|
|
|
+ The default block size in bytes.
|
|
|
+ The default value is 134217728 (128 MB).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -194,7 +208,8 @@
|
|
|
<name>dfs.client.log.severity</name>
|
|
|
<value>INFO</value>
|
|
|
<description>
|
|
|
- The minimal log severity level, valid values include FATAL, ERROR, INFO, DEBUG1, DEBUG2, DEBUG3. The default is set to INFO.
|
|
|
+ The minimal log severity level. Valid values include: FATAL, ERROR, INFO, DEBUG1, DEBUG2, and DEBUG3.
|
|
|
+ The default is INFO.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>value-list</type>
|
|
@@ -226,7 +241,8 @@
|
|
|
<name>input.connect.timeout</name>
|
|
|
<value>600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the input stream is trying to setup the connection to a datanode. The default is set to 600000 (10 minutes).
|
|
|
+ The timeout interval, in milliseconds, for when the input stream is setting up a connection to a DataNode.
|
|
|
+ The default is 600000 (10 minutes).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -239,7 +255,8 @@
|
|
|
<name>input.read.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the input stream is trying to read from a datanode. The default is set to 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the input stream is reading from a DataNode.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -252,7 +269,8 @@
|
|
|
<name>input.write.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the input stream is trying to write to a datanode. The default is set to 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the input stream is writing to a DataNode.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -265,8 +283,9 @@
|
|
|
<name>input.localread.default.buffersize</name>
|
|
|
<value>2097152</value>
|
|
|
<description>
|
|
|
- The buffer size in bytes which is to be used to hold the data from the file block and to verify the checksum.
|
|
|
- It is only used when 'dfs.client.read.shortcircuit' is set to true. The default is set to 1048576 (1 MB).
|
|
|
+ The size of the buffer, in bytes, used to hold data from the file block and verify the checksum.
|
|
|
+ This value is used only when 'dfs.client.read.shortcircuit' is set to true.
|
|
|
+ The default is 1048576 (1 MB).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -279,7 +298,8 @@
|
|
|
<name>input.localread.blockinfo.cachesize</name>
|
|
|
<value>1000</value>
|
|
|
<description>
|
|
|
- The size of file block path information cache in bytes. The default is set to 1000 bytes.
|
|
|
+ The size of the file block path information cache, in bytes.
|
|
|
+ The default is 1000 bytes.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -292,7 +312,8 @@
|
|
|
<name>input.read.getblockinfo.retry</name>
|
|
|
<value>3</value>
|
|
|
<description>
|
|
|
- The maximum number of times to retry when the client fails to get block information from the namenode. The default is set to 3.
|
|
|
+ The maximum number of times the client should retry getting block information from the NameNode.
|
|
|
+ The default is 3.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -304,7 +325,8 @@
|
|
|
<name>output.replace-datanode-on-failure</name>
|
|
|
<value>false</value>
|
|
|
<description>
|
|
|
- If set to true, the client adds a new datanode into pipeline if the number of nodes in the pipeline is less than the specified number of replicas. The default is set to true.
|
|
|
+ Determines whether the client adds a new DataNode to pipeline if the number of nodes in the pipeline is less than the specified number of replicas.
|
|
|
+ The default is true.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>boolean</type>
|
|
@@ -315,7 +337,8 @@
|
|
|
<name>output.default.chunksize</name>
|
|
|
<value>512</value>
|
|
|
<description>
|
|
|
- The chunk size (in bytes) in the pipeline. The default is set to 512 bytes.
|
|
|
+ The chunk size of the pipeline, in bytes.
|
|
|
+ The default is 512 bytes.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -328,7 +351,8 @@
|
|
|
<name>output.default.packetsize</name>
|
|
|
<value>65536</value>
|
|
|
<description>
|
|
|
- The packet size (in bytes) in the pipeline. The default is set to 65536 (64 kB).
|
|
|
+ The packet size of the pipeline, in bytes.
|
|
|
+ The default is 65536 (64 kB).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -341,7 +365,8 @@
|
|
|
<name>output.default.write.retry</name>
|
|
|
<value>10</value>
|
|
|
<description>
|
|
|
- The maximum number of times to retry when the client fails to set up the pipeline. The default is set to 10.
|
|
|
+ The maximum number of times that the client should reattempt to set up a failed pipeline.
|
|
|
+ The default is 10.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -353,7 +378,8 @@
|
|
|
<name>output.connect.timeout</name>
|
|
|
<value>600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the output stream is trying to setup the connection to a datanode. The default is set to 600000 (10 minutes).
|
|
|
+ The timeout interval, in milliseconds, for when the output stream is setting up a connection to a DataNode.
|
|
|
+ The default is 600000 (10 minutes).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -366,7 +392,8 @@
|
|
|
<name>output.read.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the output stream is trying to read from a datanode. The default is set to 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the output stream is reading from a DataNode.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -379,7 +406,8 @@
|
|
|
<name>output.write.timeout</name>
|
|
|
<value>3600000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when the output stream is trying to write to a datanode. The default is set to 3600000 (1 hour).
|
|
|
+ The timeout interval, in milliseconds, for when the output stream is writing to a DataNode.
|
|
|
+ The default is 3600000 (1 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -392,7 +420,8 @@
|
|
|
<name>output.packetpool.size</name>
|
|
|
<value>1024</value>
|
|
|
<description>
|
|
|
- The maximum number of packets in a file's packet pool. The default is set to 1024.
|
|
|
+ The maximum number of packets in a file's packet pool.
|
|
|
+ The default is 1024.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -405,7 +434,8 @@
|
|
|
<name>output.close.timeout</name>
|
|
|
<value>900000</value>
|
|
|
<description>
|
|
|
- The timeout interval in milliseconds when closing an output stream. The default is set to 900000 (1.5 hour).
|
|
|
+ The timeout interval for closing an output stream, in milliseconds.
|
|
|
+ The default is 900000 (1.5 hour).
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>int</type>
|
|
@@ -418,8 +448,8 @@
|
|
|
<name>dfs.domain.socket.path</name>
|
|
|
<value>/var/lib/hadoop-hdfs/dn_socket</value>
|
|
|
<description>
|
|
|
- Optional: This is the path to a UNIX domain socket that will be used for communication between the datanode and local HDFS clients.
|
|
|
- If the string "_PORT" is present in this path, it will be replaced by the TCP port of the datanode.
|
|
|
+ (Optional). The path to a UNIX domain socket to use for communication between the DataNode and local HDFS clients.
|
|
|
+ If the string "_PORT" is present in this path, it is replaced by the TCP port of the DataNode.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>directory</type>
|
|
@@ -430,8 +460,9 @@
|
|
|
<name>dfs.client.use.legacy.blockreader.local</name>
|
|
|
<value>false</value>
|
|
|
<description>
|
|
|
- If this configuration is set to true, the legacy short-circuit reader implementation based on HDFS-2246 is used.
|
|
|
- This implementation is used on platforms other than Linux which does not have the new implementation based on HDFS-347.
|
|
|
+ Determines whether the legacy short-circuit reader implementation, based on HDFS-2246, is used.
|
|
|
+ Set this property to true on non-Linux platforms that do not have the new implementation based on HDFS-347.
|
|
|
+ The default is false.
|
|
|
</description>
|
|
|
<value-attributes>
|
|
|
<type>boolean</type>
|