You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@kylin.apache.org by ShaoFeng Shi <sh...@apache.org> on 2017/09/26 09:43:11 UTC

Re: the problem of upgrade from v1.6.0 to v2.1.0

As the package name indicates, it need CDH 5.7 or above; CDH 5.6 is HBase
1.0, which is not supported.

2017-09-26 15:09 GMT+08:00 luoyongjie@yaochufa.com <lu...@yaochufa.com>
:

>
>
> ------------------------------
> luoyongjie@yaochufa.com
>
>
> *发件人:* luoyongjie@yaochufa.com
> *发送时间:* 2017-08-29 18:43
> *收件人:* user-subscribe <us...@kylin.apache.org>
> *主题:* the problem of upgrade from v1.6.0 to v2.1.0
> hello:
>             My envioment is CDH 5.6.0 ---hbase version is 1.0.0-cdh5.6.0,hive
> version is 1.1.0-cdh5.6.0,hadoop version is 2.6.0-cdh5.6.0!
>             When upgrade from v1.6.0 to v2.0.0 using the [
> CDH 5.7-5.10 - apache-kylin-2.0.0-bin-cdh57.tar.gz] , it case an
> exception:
>
> Message: Error while executing SQL "select * from
> KYLIN_SALES LIMIT 50000": org.apache.hadoop.hbase.
> DoNotRetryIOException: org.apache.hadoop.hbase.
> DoNotRetryIOException: java.lang.NoSuchMethodError: org.
> apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment.
> getRegion()Lorg/apache/hadoop/hbase/regionserver/Region;
> at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.
> java:2065)  at org.apache.hadoop.hbase.ipc.CallRunner.
> run(CallRunner.java:107)  at org.apache.hadoop.hbase.ipc.
> RpcExecutor.consumerLoop(RpcExecutor.java:130)  at org.
> apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.
> java:107)  at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.
> NoSuchMethodError: org.apache.hadoop.hbase.coprocessor.
> RegionCoprocessorEnvironment.getRegion()Lorg/apache/hadoop/
> hbase/regionserver/Region;  at org.apache.kylin.storage.
> hbase.cube.v2.coprocessor.endpoint.CubeVisitService.
> visitCube(CubeVisitService.java:237)  at org.apache.
> kylin.storage.hbase.cube.v2.coprocessor.endpoint.
> generated.CubeVisitProtos$CubeVisitService.callMethod(
> CubeVisitProtos.java:5375)  at org.apache.hadoop.hbase.
> regionserver.HRegion.execService(HRegion.java:7388)
>   at org.apache.hadoop.hbase.regionserver.RSRpcServices.
> execServiceOnRegion(RSRpcServices.java:1776)  at org.apache.hadoop.hbase.
> regionserver.RSRpcServices.execService(RSRpcServices.
> java:1758)  at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$
> ClientService$2.callBlockingMethod(ClientProtos.java:32209)  at
> org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:
> 2034)  ... 4 more
> ==========================[QUERY]===============================
>
> what is the reseaon of the problem?
> Kylin 2.0.0 is incompatible with CDH 5.6?
> Another problem : Can I  upgrade from v1.6.0 to v2.0.0 when my enviroment
> is CDH 5.6.0 ?
>
> ------------------------------
> luoyongjie@yaochufa.com
>
>


-- 
Best regards,

Shaofeng Shi 史少锋

Re: Re: the problem of upgrade from v1.6.0 to v2.1.0

Posted by "luoyongjie@yaochufa.com" <lu...@yaochufa.com>.
Is there any package or branch of source  for CDH 5.6(Hbase  1.1.0-cdh5.6.0) 



luoyongjie@yaochufa.com
 
From: ShaoFeng Shi
Date: 2017-09-26 17:43
To: user
Subject: Re: the problem of upgrade from v1.6.0 to v2.1.0
As the package name indicates, it need CDH 5.7 or above; CDH 5.6 is HBase 1.0, which is not supported.

2017-09-26 15:09 GMT+08:00 luoyongjie@yaochufa.com <lu...@yaochufa.com>:




luoyongjie@yaochufa.com
 
发件人: luoyongjie@yaochufa.com
发送时间: 2017-08-29 18:43
收件人: user-subscribe
主题: the problem of upgrade from v1.6.0 to v2.1.0
hello:
            My envioment is CDH 5.6.0 ---hbase version is 1.0.0-cdh5.6.0,hive version is 1.1.0-cdh5.6.0,hadoop version is 2.6.0-cdh5.6.0!
            When upgrade from v1.6.0 to v2.0.0 using the [CDH 5.7-5.10 - apache-kylin-2.0.0-bin-cdh57.tar.gz] , it case an exception:

Message: Error while executing SQL "select * from KYLIN_SALES LIMIT 50000": org.apache.hadoop.hbase.DoNotRetryIOException: org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment.getRegion()Lorg/apache/hadoop/hbase/regionserver/Region;  at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2065)  at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:107)  at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:130)  at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:107)  at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment.getRegion()Lorg/apache/hadoop/hbase/regionserver/Region;  at org.apache.kylin.storage.hbase.cube.v2.coprocessor.endpoint.CubeVisitService.visitCube(CubeVisitService.java:237)  at org.apache.kylin.storage.hbase.cube.v2.coprocessor.endpoint.generated.CubeVisitProtos$CubeVisitService.callMethod(CubeVisitProtos.java:5375)  at org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7388)  at org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1776)  at org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1758)  at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:32209)  at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2034)  ... 4 more 
==========================[QUERY]===============================
      
what is the reseaon of the problem? 
Kylin 2.0.0 is incompatible with CDH 5.6?
Another problem : Can I  upgrade from v1.6.0 to v2.0.0 when my enviroment is CDH 5.6.0 ?



luoyongjie@yaochufa.com



-- 
Best regards,

Shaofeng Shi 史少锋


Re: Re: the problem of upgrade from v1.6.0 to v2.1.0

Posted by ShaoFeng Shi <sh...@apache.org>.
If the hbase version is 1.1,  the package for cdh 5.7 should work. You can
take a try. Otherwise, you can build/compile a package by your own (base on
a kylin-*-cdh57 release), there should be minor code change

2017-09-26 17:44 GMT+08:00 luoyongjie@yaochufa.com <lu...@yaochufa.com>
:

> Is there any package or branch of source  for CDH 5.6(Hbase
> 1.1.0-cdh5.6.0)
>
> ------------------------------
> luoyongjie@yaochufa.com
>
>
> *From:* ShaoFeng Shi <sh...@apache.org>
> *Date:* 2017-09-26 17:43
> *To:* user <us...@kylin.apache.org>
> *Subject:* Re: the problem of upgrade from v1.6.0 to v2.1.0
> As the package name indicates, it need CDH 5.7 or above; CDH 5.6 is HBase
> 1.0, which is not supported.
>
> 2017-09-26 15:09 GMT+08:00 luoyongjie@yaochufa.com <
> luoyongjie@yaochufa.com>:
>
>>
>>
>> ------------------------------
>> luoyongjie@yaochufa.com
>>
>>
>> *发件人:* luoyongjie@yaochufa.com
>> *发送时间:* 2017-08-29 18:43
>> *收件人:* user-subscribe <us...@kylin.apache.org>
>> *主题:* the problem of upgrade from v1.6.0 to v2.1.0
>> hello:
>>             My envioment is CDH 5.6.0 ---hbase version is 1.0.0-cdh5.6.0,hive
>> version is 1.1.0-cdh5.6.0,hadoop version is 2.6.0-cdh5.6.0!
>>             When upgrade from v1.6.0 to v2.0.0 using the [
>> CDH 5.7-5.10 - apache-kylin-2.0.0-bin-cdh57.tar.gz] , it case an
>> exception:
>>
>> Message: Error while executing SQL "select * from KYLIN_
>> SALES LIMIT 50000": org.apache.hadoop.hbase.DoNotRetryIOExce
>> ption: org.apache.hadoop.hbase.DoNotRetryIOException:
>> java.lang.NoSuchMethodError: org.apache.hadoop.hbase.coproc
>> essor.RegionCoprocessorEnvironment.getRegion()Lorg/apache/
>> hadoop/hbase/regionserver/Region;  at org.apache.hadoop.
>> hbase.ipc.RpcServer.call(RpcServer.java:2065)  at org.
>> apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.
>> java:107)  at org.apache.hadoop.hbase.ipc.RpcExecutor.
>> consumerLoop(RpcExecutor.java:130)  at org.apache.hadoop.
>> hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:107)  at
>> java.lang.Thread.run(Thread.java:745) Caused by: java.
>> lang.NoSuchMethodError: org.apache.hadoop.hbase.
>> coprocessor.RegionCoprocessorEnvironment.getRegion()Lorg/
>> apache/hadoop/hbase/regionserver/Region;  at org.
>> apache.kylin.storage.hbase.cube.v2.coprocessor.endpoint.
>> CubeVisitService.visitCube(CubeVisitService.java:237)
>> at org.apache.kylin.storage.hbase.cube.v2.coprocessor.endpoint.generated.
>> CubeVisitProtos$CubeVisitService.callMethod(CubeVisitProtos.
>> java:5375)  at org.apache.hadoop.hbase.regionserver.
>> HRegion.execService(HRegion.java:7388)  at org.apache.
>> hadoop.hbase.regionserver.RSRpcServices.execServiceOnReg
>> ion(RSRpcServices.java:1776)  at org.apache.hadoop.hbase.reg
>> ionserver.RSRpcServices.execService(RSRpcServices.java:1758)
>>   at org.apache.hadoop.hbase.protobuf.generated.
>> ClientProtos$ClientService$2.callBlockingMethod(ClientProtos
>> .java:32209)  at org.apache.hadoop.hbase.ipc.RpcServer.
>> call(RpcServer.java:2034)  ... 4 more
>> ==========================[QUERY]===============================
>>
>> what is the reseaon of the problem?
>> Kylin 2.0.0 is incompatible with CDH 5.6?
>> Another problem : Can I  upgrade from v1.6.0 to v2.0.0 when my
>> enviroment is CDH 5.6.0 ?
>>
>> ------------------------------
>> luoyongjie@yaochufa.com
>>
>>
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>
>


-- 
Best regards,

Shaofeng Shi 史少锋