hbase-env.sh:
export MALLOC_ARENA_MAX=4
export JAVA_HOME=/usr/java/default
export HBASE_HEAPSIZE=16384
export HBASE_OPTS="-XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+UseParNewGC -XX:CMSInitiatingOccupancyFraction=70"
hbase-site.xml:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://node01.myco.local:54310/hbase</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node01.myco.local</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.hstore.blockingStoreFiles</name>
<value>20</value>
</property>
<property>
<name>hbase.hregion.memstore.block.multiplier</name>
<value>4</value>
</property>
<property>
<name>hbase.regionserver.handler.count</name>
<value>48</value>
</property>
<property>
<name>hbase.rpc.timeout</name>
<value>1800000</value>
</property>
<property>
<name>hbase.regionserver.lease.period</name>
<value>1800000</value>
</property>
</configuration>