Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change 
notification.

The following page has been changed by stack:
http://wiki.apache.org/hadoop/Hbase/FAQ

The comment on the change is:
Notes on OOME

------------------------------------------------------------------------------
  
  '''4. [[Anchor(4)]] Can I fix OutOfMemoryExceptions in hbase?'''
  
- Out-of-the-box, hbase uses the default JVM heap size.  Set the 
''HBASE_HEAPSIZE'' environment variable in ''${HBASE_HOME}/conf/hbase-env.sh'' 
if your install needs to run with a larger heap.  ''HBASE_HEAPSIZE'' is like 
''HADOOP_HEAPSIZE'' in that its value is the desired heap size in MB.  The 
surrounding '-Xmx' and 'm' needed to make up the maximum heap size java option 
are added by the hbase start script (See how ''HBASE_HEAPSIZE'' is used in the 
''${HBASE_HOME}/bin/hbase'' script for clarification).
+ Out-of-the-box, hbase uses a default of 1G heap size.  Set the 
''HBASE_HEAPSIZE'' environment variable in ''${HBASE_HOME}/conf/hbase-env.sh'' 
if your install needs to run with a larger heap.  ''HBASE_HEAPSIZE'' is like 
''HADOOP_HEAPSIZE'' in that its value is the desired heap size in MB.  The 
surrounding '-Xmx' and 'm' needed to make up the maximum heap size java option 
are added by the hbase start script (See how ''HBASE_HEAPSIZE'' is used in the 
''${HBASE_HOME}/bin/hbase'' script for clarification).
+ 
+ Otherwise, particularly if small cells, upping the default 
'''hbase.io.index.interval''' configuration (or setting 
'''io.map.index.skip''') -- see the '''hbase-default.xml''' for descriptions -- 
has the greatest effect on amount of heap used.  You can also try downing 
'''hbase.regionserver.globalMemcache.upperLimit''' and 
'''hbase.regionserver.globalMemcache.lowerLimit'''.
  
  '''5. [[Anchor(5)]] How do I enable hbase DEBUG-level logging?'''
  

Reply via email to