|
Hi, There: I am looking to change several values for more stable hbase operation in mapr, for example, I want to set values like these: <property> <name>dfs.socket.timeout</name> <value>400000</value> </property> <property> <name>dfs.datanode.max.xcievers</name> <value>2047</value> <final>true</final> </property> <property> <name>dfs.datanode.handler.count</name> <value>20</value> <final>true</final> </property>However, I noticed that hdfs-site.xml is not in the /opt/mapr/hadoop/hadoop-0.20.2/conf by default. Does anybody know where I should put those values ? Should I just create a hdfs-site.xml to do all the customization ? Another question if the parameter list. I can't find it in the mapr web site, I wonder if I can take those standard apache parameter list. I do notice "dfs" is not supported, but "fs" is supported in the hadoop command, so there seems to be some difference between mapr and apache distribution. |
|
In the /opt/mapr folder there is a zookeepers and hadoop folders you can find their conf folders in those directories |
|
If you are running HBase on MapR, then you need not set HDFS specific parameters. The parameters you mentioned above are specific to HDFS. dfs.socket.timeout dfs.datanode.max.xcievers dfs.datanode.handler.count Everything supported by HDFS is supported by MapR FileSystem. MapR does not need to be tuned with the above equivalent parameters. So, you can safely ignore them and continue your operation of HBase on MapR. Regarding your question about parameter list, all parameters of HBase, MapReduce or other components should work as is. Parameter list for MapReduce can be found here |
|
Remember, we aren't running HDFS. Most of the parameters you mention make no sense for maprfs. They are specific to hdfs. |