diff --git a/conf/hbase-env.sh b/conf/hbase-env.sh index 9059d12..4798777 100644 --- a/conf/hbase-env.sh +++ b/conf/hbase-env.sh @@ -33,6 +33,7 @@ # The maximum amount of heap to use, in MB. Default is 1000. # export HBASE_HEAPSIZE=1000 +export HBASE_HEAPSIZE=4000 # Extra Java runtime options. # Below are what we set by default. May only work with SUN JVM. @@ -68,6 +69,8 @@ export HBASE_OPTS="-XX:+UseConcMarkSweepGC" # Uncomment below if you intend to use off heap cache. # export HBASE_OPTS="$HBASE_OPTS -XX:MaxDirectMemorySize=SET_THIS_TO_HOW_MANY_GIGS_OF_OFFHEAP" +export HBASE_OPTS="$HBASE_OPTS -XX:MaxDirectMemorySize=1G" + # For example, to allocate 8G of offheap, set SET_THIS_TO_HOW_MANY_GIGS_OF_OFFHEAP to 8G as in: # export HBASE_OPTS="$HBASE_OPTS -XX:MaxDirectMemorySize=8G" # See the package documentation for org.apache.hadoop.hbase.io.hfile for other configurations diff --git a/conf/hbase-site.xml b/conf/hbase-site.xml index c516ac7..dd7de9c 100644 --- a/conf/hbase-site.xml +++ b/conf/hbase-site.xml @@ -21,4 +21,25 @@ */ --> + + + + + hbase.offheapcache.percentage + 0.8 + diff --git a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon index 3ca1a68..5130ce5 100644 --- a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon +++ b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon @@ -122,9 +122,9 @@ AssignmentManager assignmentManager = master.getAssignmentManager();