Nick Dimiduk created AMBARI-11552:
-------------------------------------

             Summary: 2.3 stack advisor doesn't take into account HBASE-11520
                 Key: AMBARI-11552
                 URL: https://issues.apache.org/jira/browse/AMBARI-11552
             Project: Ambari
          Issue Type: Bug
            Reporter: Nick Dimiduk


Launching a RS with the HDP-2.2 stack_advisor's output on a machine with lots 
of ram results in

{noformat}
regionserver.HRegionServer: Failed init
java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:658)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:123)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:311)
at org.apache.hadoop.hbase.util.ByteBufferArray.<init>(ByteBufferArray.java:65)
at 
org.apache.hadoop.hbase.io.hfile.bucket.ByteBufferIOEngine.<init>(ByteBufferIOEngine.java:47)
at 
org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.getIOEngineFromName(BucketCache.java:309)
at 
org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.<init>(BucketCache.java:219)
at 
org.apache.hadoop.hbase.io.hfile.CacheConfig.getBucketCache(CacheConfig.java:568)
at org.apache.hadoop.hbase.io.hfile.CacheConfig.getL2(CacheConfig.java:511)
at 
org.apache.hadoop.hbase.io.hfile.CacheConfig.instantiateBlockCache(CacheConfig.java:591)
at org.apache.hadoop.hbase.io.hfile.CacheConfig.<init>(CacheConfig.java:231)
at 
org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1349)
at 
org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:896)
at java.lang.Thread.run(Thread.java:745)
{noformat}

HBASE-11520 introduced a subtle change in the configuration, it's release note 
says

bq. Remove "hbase.bucketcache.percentage.in.combinedcache". Simplifies config 
of block cache. If you are using this config., after this patch goes in, it 
will be ignored. The L1 LruBlockCache will be whatever hfile.block.cache.size 
is set to and the L2 BucketCache will be whatever hbase.bucketcache.size is set 
to.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to