Created on 01-22-2016 01:44 AM - edited 09-16-2022 02:58 AM
Hello,
I wanted to folow the slides in order to optimize HBase :http://fr.slideshare.net/lhofhansl/h-base-tuninghbasecon2015ok
However, there are some configurations that I didn't find in Cloudera Manager configurations (in their respective services):
Why aren't these available?
Thank you!
Created on 01-22-2016 02:52 AM - edited 01-22-2016 05:26 AM
The below listed configuration appears to have no prefix such as dfs. hbase., by adding these I could see that they do exist in Cloudera Manager configuration. If there are some missing you can utilise the Custom Configuration [1] feature that CM provides for such cases.
Below are missing context, you should prefix them with dfs.
When you upgrade to CDH 5, HBase checksums are now turned on by default. In CDH 4 you will have to modify HBASE safety-valve see [2]
This is context for core-site.xml, prefix with ipc. for HBASE use hbase. see [3], you will need to add these in the configuration safety-valve in the respective service.
These have also missing prefix hbase. see [4]
[1] http://www.cloudera.com/documentation/enterprise/latest/topics/cm_mc_config_snippet.html
[4]
http://archive-primary.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.5.1/book.html
[5] CDH 5.5.1 comes with Zookeeper 3.4.5 (this is only applicable in conjuction of Zookeeper 3.5)
Created 01-22-2016 05:25 AM
> Most of them, I do not found them in CM even with the good prefixes (in their corresponding service).
Thing to note, Cloudera Manager team will update the configuration to match what is supported in CDH (HDFS, HBASE etc). If a parameter is not exposed in your CM it may be that your CM is dated or that property is not yet avalable/supported for the respective service. For example "dfs.namenode.avoid.read.stale.datanode" is exposed in CM 5.5.1 but not in CM 5.3.x
Created on 01-22-2016 02:52 AM - edited 01-22-2016 05:26 AM
The below listed configuration appears to have no prefix such as dfs. hbase., by adding these I could see that they do exist in Cloudera Manager configuration. If there are some missing you can utilise the Custom Configuration [1] feature that CM provides for such cases.
Below are missing context, you should prefix them with dfs.
When you upgrade to CDH 5, HBase checksums are now turned on by default. In CDH 4 you will have to modify HBASE safety-valve see [2]
This is context for core-site.xml, prefix with ipc. for HBASE use hbase. see [3], you will need to add these in the configuration safety-valve in the respective service.
These have also missing prefix hbase. see [4]
[1] http://www.cloudera.com/documentation/enterprise/latest/topics/cm_mc_config_snippet.html
[4]
http://archive-primary.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.5.1/book.html
[5] CDH 5.5.1 comes with Zookeeper 3.4.5 (this is only applicable in conjuction of Zookeeper 3.5)
Created 01-22-2016 04:52 AM
Most of them, I do not found them in CM even with the good prefixes (in their corresponding service).
However the safety valve ( Custom Configuration [1]) si a good ideea.
Created 01-22-2016 05:25 AM
> Most of them, I do not found them in CM even with the good prefixes (in their corresponding service).
Thing to note, Cloudera Manager team will update the configuration to match what is supported in CDH (HDFS, HBASE etc). If a parameter is not exposed in your CM it may be that your CM is dated or that property is not yet avalable/supported for the respective service. For example "dfs.namenode.avoid.read.stale.datanode" is exposed in CM 5.5.1 but not in CM 5.3.x