You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@phoenix.apache.org by Sanooj Padmakumar <p....@gmail.com> on 2016/05/09 19:26:47 UTC

org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108 (XCL08): Cache of region boundaries are out of date.

Hi

I am getting this exception while running phoenix MR job. Is there anything
I can do at MR side to fix this ? Thanks in advance


Error: java.lang.RuntimeException:
org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108
(XCL08): Cache of region boundaries are out of date.
        at com.google.common.base.Throwables.propagate(Throwables.java:156)
        at
org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:126)
        at
org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.initialize(MapTask.java:548)
        at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:786)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
        at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1671)
        at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
Caused by: org.apache.phoenix.schema.StaleRegionBoundaryCacheException:
ERROR 1108 (XCL08): Cache of region boundaries are out of date.
        at
org.apache.phoenix.exception.SQLExceptionCode$13.newException(SQLExceptionCode.java:304)
        at
org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:145)
        at
org.apache.phoenix.util.ServerUtil.parseRemoteException(ServerUtil.java:131)
        at
org.apache.phoenix.util.ServerUtil.parseServerExceptionOrNull(ServerUtil.java:115)
        at
org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:104)
        at
org.apache.phoenix.iterate.TableResultIterator.getDelegate(TableResultIterator.java:70)
        at
org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:88)
        at
org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:79)
        at
org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:111)
        ... 8 more


-- 
Thanks,
Sanooj Padmakumar

Re: org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108 (XCL08): Cache of region boundaries are out of date.

Posted by Sanooj Padmakumar <p....@gmail.com>.
Thanks a lot Anil :).. it works now..
On 10 May 2016 04:13, "anil gupta" <an...@gmail.com> wrote:

> I think a very similar question was answered this morning:
> http://search-hadoop.com/m/9UY0h2nqmmDUXLFJ
> Can you try the recommended solution and see if it works for you?
>
> On Mon, May 9, 2016 at 12:26 PM, Sanooj Padmakumar <p....@gmail.com>
> wrote:
>
>> Hi
>>
>> I am getting this exception while running phoenix MR job. Is there
>> anything I can do at MR side to fix this ? Thanks in advance
>>
>>
>> Error: java.lang.RuntimeException:
>> org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108
>> (XCL08): Cache of region boundaries are out of date.
>>         at
>> com.google.common.base.Throwables.propagate(Throwables.java:156)
>>         at
>> org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:126)
>>         at
>> org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.initialize(MapTask.java:548)
>>         at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:786)
>>         at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
>>         at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at javax.security.auth.Subject.doAs(Subject.java:415)
>>         at
>> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1671)
>>         at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
>> Caused by: org.apache.phoenix.schema.StaleRegionBoundaryCacheException:
>> ERROR 1108 (XCL08): Cache of region boundaries are out of date.
>>         at
>> org.apache.phoenix.exception.SQLExceptionCode$13.newException(SQLExceptionCode.java:304)
>>         at
>> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:145)
>>         at
>> org.apache.phoenix.util.ServerUtil.parseRemoteException(ServerUtil.java:131)
>>         at
>> org.apache.phoenix.util.ServerUtil.parseServerExceptionOrNull(ServerUtil.java:115)
>>         at
>> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:104)
>>         at
>> org.apache.phoenix.iterate.TableResultIterator.getDelegate(TableResultIterator.java:70)
>>         at
>> org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:88)
>>         at
>> org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:79)
>>         at
>> org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:111)
>>         ... 8 more
>>
>>
>> --
>> Thanks,
>> Sanooj Padmakumar
>>
>
>
>
> --
> Thanks & Regards,
> Anil Gupta
>

Re: org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108 (XCL08): Cache of region boundaries are out of date.

Posted by anil gupta <an...@gmail.com>.
I think a very similar question was answered this morning:
http://search-hadoop.com/m/9UY0h2nqmmDUXLFJ
Can you try the recommended solution and see if it works for you?

On Mon, May 9, 2016 at 12:26 PM, Sanooj Padmakumar <p....@gmail.com>
wrote:

> Hi
>
> I am getting this exception while running phoenix MR job. Is there
> anything I can do at MR side to fix this ? Thanks in advance
>
>
> Error: java.lang.RuntimeException:
> org.apache.phoenix.schema.StaleRegionBoundaryCacheException: ERROR 1108
> (XCL08): Cache of region boundaries are out of date.
>         at com.google.common.base.Throwables.propagate(Throwables.java:156)
>         at
> org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:126)
>         at
> org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.initialize(MapTask.java:548)
>         at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:786)
>         at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
>         at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at javax.security.auth.Subject.doAs(Subject.java:415)
>         at
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1671)
>         at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
> Caused by: org.apache.phoenix.schema.StaleRegionBoundaryCacheException:
> ERROR 1108 (XCL08): Cache of region boundaries are out of date.
>         at
> org.apache.phoenix.exception.SQLExceptionCode$13.newException(SQLExceptionCode.java:304)
>         at
> org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:145)
>         at
> org.apache.phoenix.util.ServerUtil.parseRemoteException(ServerUtil.java:131)
>         at
> org.apache.phoenix.util.ServerUtil.parseServerExceptionOrNull(ServerUtil.java:115)
>         at
> org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:104)
>         at
> org.apache.phoenix.iterate.TableResultIterator.getDelegate(TableResultIterator.java:70)
>         at
> org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:88)
>         at
> org.apache.phoenix.iterate.TableResultIterator.<init>(TableResultIterator.java:79)
>         at
> org.apache.phoenix.mapreduce.PhoenixRecordReader.initialize(PhoenixRecordReader.java:111)
>         ... 8 more
>
>
> --
> Thanks,
> Sanooj Padmakumar
>



-- 
Thanks & Regards,
Anil Gupta