You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by "jackiehbaseuser@126.com" <ja...@126.com> on 2015/01/14 06:30:06 UTC

help- org.apache.hadoop.hbase.RegionTooBusyException: Above memstore limit(hbase and ycsb)

dear 
all!

error when execute following command(base on hadoop 2.2.0 and hbase 0.96.2)

./ycsb load hbase -P /home/hadoop/ycsb/ycsb-0.1.4/workloads/workloada -p columnfamily=cf1 -p recordcount=200000 -s -threads 20  > 2014_20.data 


client.AsyncProcess (AsyncProcess.java:logAndResubmit(673)) - #14, table=usertable, attempt=10/35 failed 4840 ops, last exception: org.apache.
hadoop.hbase.RegionTooBusyException: org.apache.hadoop.hbase.RegionTooBusyException: Above memstore limit,
regionName=usertable,,1421205467988.f2e0c0b002a190d715aa7a731643d9fb., server=rs3,60
020,1421199888564, memstoreSize=271040000, blockingMemStoreSize=268435456
        at org.apache.hadoop.hbase.regionserver.HRegion.checkResources(HRegion.java:2614)
        at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2011)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.doBatchOp(HRegionServer.java:4094)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.doNonAtomicRegionMutation(HRegionServer.java:3380)
        at org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3284)
        at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:26935)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2185)
        at org.apache.hadoop.hbase.ipc.RpcServer$Handler.run(RpcServer.java:1889)
on rs3,60020,1421199888564, tracking started Wed Jan 14 11:18:02 CST 2015, retrying after 10034 ms, replay 4840 ops.

how  i can resolve it ,thank u very much !
best regards

jackie
 




jackiehbaseuser@126.com

Re: help- org.apache.hadoop.hbase.RegionTooBusyException: Above memstore limit(hbase and ycsb)

Posted by Dima Spivak <ds...@cloudera.com>.
This thread from last year seems to describe the same issue you're seeing:
http://apache-hbase.679495.n3.nabble.com/RegionTooBusyException-Above-memstore-limit-td4056339.html

All the best,
-Dima

On Tue, Jan 13, 2015 at 9:30 PM, jackiehbaseuser@126.com <
jackiehbaseuser@126.com> wrote:

> dear
> all!
>
> error when execute following command(base on hadoop 2.2.0 and hbase 0.96.2)
>
> ./ycsb load hbase -P /home/hadoop/ycsb/ycsb-0.1.4/workloads/workloada -p
> columnfamily=cf1 -p recordcount=200000 -s -threads 20  > 2014_20.data
>
>
> client.AsyncProcess (AsyncProcess.java:logAndResubmit(673)) - #14,
> table=usertable, attempt=10/35 failed 4840 ops, last exception: org.apache.
> hadoop.hbase.RegionTooBusyException:
> org.apache.hadoop.hbase.RegionTooBusyException: Above memstore limit,
> regionName=usertable,,1421205467988.f2e0c0b002a190d715aa7a731643d9fb.,
> server=rs3,60
> 020,1421199888564, memstoreSize=271040000, blockingMemStoreSize=268435456
>         at
> org.apache.hadoop.hbase.regionserver.HRegion.checkResources(HRegion.java:2614)
>         at
> org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2011)
>         at
> org.apache.hadoop.hbase.regionserver.HRegionServer.doBatchOp(HRegionServer.java:4094)
>         at
> org.apache.hadoop.hbase.regionserver.HRegionServer.doNonAtomicRegionMutation(HRegionServer.java:3380)
>         at
> org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3284)
>         at
> org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:26935)
>         at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2185)
>         at
> org.apache.hadoop.hbase.ipc.RpcServer$Handler.run(RpcServer.java:1889)
> on rs3,60020,1421199888564, tracking started Wed Jan 14 11:18:02 CST 2015,
> retrying after 10034 ms, replay 4840 ops.
>
> how  i can resolve it ,thank u very much !
> best regards
>
> jackie
>
>
>
>
>
> jackiehbaseuser@126.com