In Kylin 1.1 property ??kylin.hbase.default.compression.codec?? in 
kylin.properties  is set snappy. You will change it to Your cluster codec.
and in kylin_job_conf.xm has codec config too.
Please check.

> ?? 2015??11??17????21:33???????? <[email protected]> ??????
> 
> Beause of some errors encounted in kylin1.1, I fail to build cube in the 
> kylin project,the error log was as follows:
> Caused by: 
> org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.DoNotRetryIOException):
>  org.apache.hadoop.hbase.DoNotRetryIOException: Compression algorithm 
> 'snappy' previously failed test. Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
>       at 
> org.apache.hadoop.hbase.master.HMaster.warnOrThrowExceptionForFailure(HMaster.java:1597)
>       at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1536)
>       at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1448)
>       at 
> org.apache.hadoop.hbase.master.MasterRpcServices.createTable(MasterRpcServices.java:422)
>       at 
> org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:48502)
>       at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2112)
>       at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:101)
>       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: org.apache.hadoop.hbase.DoNotRetryIOException: Compression 
> algorithm 'snappy' previously failed test.
>       at 
> org.apache.hadoop.hbase.util.CompressionTest.testCompression(CompressionTest.java:91)
>       at 
> org.apache.hadoop.hbase.master.HMaster.checkCompression(HMaster.java:1680)
>       at 
> org.apache.hadoop.hbase.master.HMaster.checkCompression(HMaster.java:1673)
>       at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1534)
>       ... 8 more
> 
> 
>       at org.apache.hadoop.hbase.ipc.RpcClient.call(RpcClient.java:1457)
>       at 
> org.apache.hadoop.hbase.ipc.RpcClient.callBlockingMethod(RpcClient.java:1661)
>       at 
> org.apache.hadoop.hbase.ipc.RpcClient$BlockingRpcChannelImplementation.callBlockingMethod(RpcClient.java:1719)
>       at 
> org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$BlockingStub.createTable(MasterProtos.java:43773)
>       at 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$5.createTable(HConnectionManager.java:2017)
>       at org.apache.hadoop.hbase.client.HBaseAdmin$2.call(HBaseAdmin.java:636)
>       at org.apache.hadoop.hbase.client.HBaseAdmin$2.call(HBaseAdmin.java:632)
>       at 
> org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(RpcRetryingCaller.java:115)
>       ... 15 more
> 
> -----------------------------------------------------
> By the way, I found that Apache Pheonix can well solve my problem for substr 
> in where clause.
> 
> 
> Best regards,
> xingchen

Reply via email to