hbase.rootdir
hdfs://ia200108:9400/hbase-0.90
The directory shared by region servers.
hbase.cluster.distributed
true
The mode the cluster will be in. Possible values are
false: standalone and pseudo-distributed setups with managed Zookeeper
true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
hbase.hregion.memstore.mslab.enabled
true
hbase.hregion.majorcompaction
86400000000
The time (in miliseconds) between 'major' compactions of all
HStoreFiles in a region. Default: 1 day (86400000).
hbase.regions.percheckin
-30
Maximum number of regions that can be assigned in a single go to a region server. Default 10.
hfile.block.cache.size
0.15
Percentage of maximum heap (-Xmx setting) to allocate to block cache used by HFile/StoreFile. Default of 0.2
means allocate 20%. Set to 0 to disable.
Remark: if low hit ratio is expected, cache might be too expensive - puts a stress on GC by referencing the
blocks kept in memory.
hbase.master.lease.period
600000
HMaster server lease period in milliseconds. Default is 120 seconds. Region servers must report in within this
period else they are considered dead. On loaded cluster, may need to up this period.
Default is 120 000.
hbase.hregion.memstore.flush.size
134217728
Memstore will be flushed to disk if size of the memstore exceeds this number of bytes. Value is checked by a
thread that runs every hbase.server.thread.wakefrequency.
Default is 67108864.
REMARK: This should lower the trafic? Flush memstores less frequently, hopefuly will not take too much memory.
hbase.hstore.compactionThreshold
3
If more than this number of HStoreFiles in any one HStore (one HStoreFile is written per flush of memstore)
then a compaction is run to rewrite all HStoreFiles files as one. Larger numbers put off compaction but when it
runs, it takes longer to complete. During a compaction, updates cannot be flushed to disk. Long compactions
require memory sufficient to carry the logging of all updates across the duration of the compaction. If too
large, clients timeout during compaction.
default=3
hbase.zookeeper.property.clientPort
38222
Property from ZooKeeper's config zoo.cfg.
The port at which the clients will connect.
hbase.regionserver.handler.count
25
Count of RPC Server instances spun up on RegionServers
Same property is used by the HMaster for count of master handlers.
Default is 25.
High number implies high memory demand, so it was lowered in order to avoid RegionServers going OOME.
hbase.zookeeper.property.dataDir
/1/stanislav/hbase-0.20.6-cdh3b2_zookeeper
Property from ZooKeeper's config zoo.cfg.
The directory where the snapshot is stored.
hbase.zookeeper.property.maxClientCnxns
60
Property from ZooKeeper's config zoo.cfg. Limit on number of concurrent connections (at
the socket level) that a single client, identified by IP address, may make to a single member of the ZooKeeper ensemble. Set high to
avoid zk connection issues running standalone and pseudo-distributed.
Default is 30.
zookeeper.session.timeout
200000
ZooKeeper session timeout. HBase passes this to the zk quorum as suggested maximum time for a session. See
http://hadoop.apache.org/zookeeper/docs/current/zookeeperProgrammers.html#ch_zkSessions "The client sends a
requested timeout, the server responds with the timeout that it can give the client. The current
implementation requires that the timeout be a minimum of 2 times the tickTime (as set in the server
configuration) and a maximum of 20 times the tickTime." Set the zk ticktime with
hbase.zookeeper.property.tickTime. In milliseconds.
Default is 60000.
hbase.zookeeper.property.tickTime
5000
Property from ZooKeeper's config zoo.cfg. The number of milliseconds of each tick. See
zookeeper.session.timeout description.
Default is 3000.
hbase.zookeeper.quorum
194.109.159.76,194.109.159.67,194.109.159.69
Comma separated list of servers in the ZooKeeper Quorum.
For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".
By default this is set to localhost for local and pseudo-distributed modes
of operation. For a fully-distributed setup, this should be set to a full
list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh
this is the list of servers which we will start/stop ZooKeeper on.
hbase.hregion.max.filesize
1073741824
Maximum HStoreFile size. If any one of a column families' HStoreFiles has
grown to exceed this value, the hosting HRegion is split in two.
Default: 256M.
dfs.block.size
268435456
dfs.replication
2