{% if groups.hbase | length > 1 %}
hbase.rootdir
hdfs://ns1/hbase
{% elif groups.hbase | length == 1 %}
hbase.rootdir
/opt/hbase-2.2.3/data
{% endif %}
hbase.cluster.distributed
true
{% if groups.hbase | length > 1 %}
hbase.zookeeper.quorum
{% for dev_info in groups.zookeeper -%}
{% if loop.last -%}
{{dev_info}}
{% elif loop.first %}
{{dev_info}},
{%- else %}
{{dev_info}},
{%- endif %}
{%- endfor %}
{% elif groups.hbase | length == 1 %}
hbase.zookeeper.quorum
{{inventory_hostname}}
{% endif %}
hbase.zookeeper.property.clientPort
2181
hbase.master.info.port
60010
hbase.server.keyvalue.maxsize
5368709120
zookeeper.znode.parent
/hbase
hbase.rpc.timeout
300000
zookeeper.session.timeout
300000
hbase.mob.compaction.mergeable.threshold
1342177280
hbase.mob.file.cache.size
1000
hbase.mob.cache.evict.period
3600
hbase.mob.cache.evict.remain.ratio
0.5f
hfile.format.version
3
hbase.hregion.memstore.flush.size
534217728
hbase.hstore.flusher.count
8
hbase.regionserver.global.memstore.size.lower.limit
0.95
hbase.regionserver.global.memstore.size
0.45
hfile.block.cache.size
0.3
hbase.hregion.memstore.block.multiplier
10
hbase.ipc.server.max.callqueue.length
1073741824
hbase.regionserver.handler.count
{{ hbase.regionserver['hbase.regionserver.handler.count'] }}
Count of RPC Listener instances spun up on RegionServers.
Same property is used by the Master for count of master handlers.
hbase.zookeeper.property.maxClientCnxns
1000
hbase.ipc.max.request.size
1173741824
hbase.hstore.blockingWaitTime
30000
hbase.hstore.blockingStoreFiles
100
hbase.hregion.max.filesize
{{ hbase.regionserver['hbase.hregion.max.filesize'] }}
hbase.regionserver.regionSplitLimit
1000
phoenix.schema.isNamespaceMappingEnabled
true
phoenix.schema.mapSystemTablesToNamespace
true
hbase.coprocessor.master.classes
org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint
hbase.master.loadbalancer.class
org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer
hbase.master.loadbalance.bytable
true
hbase.bucketcache.ioengine
offheap
hbase.bucketcache.size
{{ hbase.regionserver['hbase.bucketcache.size'] }}
hbase.hstore.compactionThreshold
5
hbase.hstore.compaction.min
5
hbase.hstore.compaction.max
20
hbase.hstore.compaction.min.size
134217728
hbase.hstore.compaction.max.size
10737418240
hbase.regionserver.thread.compaction.small
5
hbase.regionserver.thread.compaction.large
5
hbase.hregion.majorcompaction
604800000