hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bai Shen <baishen.li...@gmail.com>
Subject Re: hbase.client.scanner.timeout.period not being respected
Date Mon, 22 Oct 2012 19:34:22 GMT
That didn't work either.  I still get the ScannerTimeoutException.

org.apache.hadoop.hbase.client.ScannerTimeoutException: 327644ms passed
since the last invocation, timeout is currently set to 60000
        at
org.apache.hadoop.hbase.client.HTable$ClientScanner.next(HTable.java:1198)
        at
org.apache.gora.hbase.query.HBaseScannerResult.nextInner(HBaseScannerResult.java:50)
        at org.apache.gora.query.impl.ResultBase.next(ResultBase.java:112)
        at
org.apache.gora.mapreduce.GoraRecordReader.nextKeyValue(GoraRecordReader.java:111)
        at
org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.nextKeyValue(MapTask.java:456)
        at
org.apache.hadoop.mapreduce.MapContext.nextKeyValue(MapContext.java:67)
        at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:143)
        at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:647)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:323)
        at
org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:210)
Caused by: org.apache.hadoop.hbase.UnknownScannerException:
org.apache.hadoop.hbase.UnknownScannerException: Name: 6625683713189761658
        at
org.apache.hadoop.hbase.regionserver.HRegionServer.next(HRegionServer.java:1869)
        at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at
org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:604)
        at
org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:1055)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at
org.apache.hadoop.hbase.RemoteExceptionHandler.decodeRemoteException(RemoteExceptionHandler.java:96)
        at
org.apache.hadoop.hbase.client.ScannerCallable.call(ScannerCallable.java:83)
        at
org.apache.hadoop.hbase.client.ScannerCallable.call(ScannerCallable.java:38)
        at
org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getRegionServerWithRetries(HConnectionManager.java:1285)
        at
org.apache.hadoop.hbase.client.HTable$ClientScanner.next(HTable.java:1189)
        ... 9 more



On Mon, Oct 22, 2012 at 11:02 AM, Victor Jerlin <victor@acuitsys.com> wrote:

> Hi,
>
> Try setting hbase.rpc.timeout in the client.
>
> More info here in #12.5.2:
> http://hbase.apache.org/book/trouble.client.html
>
> /Victor
>
>
> 2012/10/22 Bai Shen <baishen.lists@gmail.com>
>
>> No, I'm not.  I tried changing it to hbase.regionserver.lease.period, but
>> that's not being picked up either.
>>
>> What is the proper setting for modifying the timeout period?  I keep
>> getting ScannerTimeoutExceptions.
>>
>> Thanks.
>>
>> On Fri, Oct 19, 2012 at 12:17 PM, Jean-Daniel Cryans <jdcryans@apache.org
>> >wrote:
>>
>> > That config is only available in trunk (per
>> > https://issues.apache.org/jira/browse/HBASE-6170), are you using a
>> > trunk snapshot?
>> >
>> > J-D
>> >
>> > On Thu, Oct 18, 2012 at 8:25 AM, Bai Shen <baishen.lists@gmail.com>
>> wrote:
>> > > I've set hbase.client.scanner.timeout.period on my client to 300000,
>> but
>> > > I'm still getting errors showing that hbase is using the default
>> value of
>> > > 60000.
>> > >
>> > > Any ideas why this is?
>> > >
>> > > Thanks.
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message