kylin加载hbas的协处理器(坑)

在CDH 5.13和Kylin 2.5.2环境下,由于Hadoop HA,查询时遇到HBase协处理器更新问题。参照官方文档执行更新命令时遇到错误。发现Kylin 2.6.1修复了该问题,更新内容包括多个Bug修复和功能改进。升级到2.6.1后,问题得到解决。
摘要由CSDN通过智能技术生成

版本:
CDH: 5.13
Kylin: 2.5.2
在project、model、cube构建完成后,开始查询,结果因为之前做了Hadoop的HA,所以需要更新HBase的协处理器。
这个是执行查询的时候报的错:

org.apache.hadoop.hbase.exceptions.UnknownProtocolException: org.apache.hadoop.hbase.exceptions.UnknownProtocolException: No registered coprocessor service found for name CubeVisitService in region KYLIN_A89D8IUEQJ,,1555293707114.2b06f4a688dd8e3b1c460a02267f395d. at org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7972) at org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1986) at org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1968) at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2191) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:183) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:163) while executing SQL: "select * from AAUDIT_TEST02 LIMIT 50000" 

在官网找到说明:
http://kylin.apache.org/docs15/howto/howto_update_coprocessor.html

用这个命令来更新HBase的协处理器:

$KYLIN_HOME/bin/kylin.sh org.apache.kylin.storage.hbase.util.DeployCoprocessorCLI $KYLIN_HOME/lib/kylin-coprocessor-*.jar all

但是老报错:

2019-04-15 13:56:50,537 INFO  [main-SendThread(data-2.novalocal:2181)] zookeeper.ClientCnxn:975 : Opening socket connection to server data-2.novalocal/172.16.0.18:2181. Will not attempt to authenticate using SASL (unknown error)
2019-04-15 13:56:50,543 INFO  [main-SendThread(data-2.novalocal:2181)] zookeeper.ClientCnxn:852 : Socket connection established, initiating session, client: /172.16.0.17:36190, server: data-2.novalocal/172.16.0.18:2181
2019-04-15 13:56:50,551 INFO  [main-SendThread(data-2.novalocal:2181)] zookeeper.ClientCnxn:1235 : Session establishment complete on server data-2.novalocal/172.16.0.18:2181, sessionid = 0x369e0f1e2cd8649, negotiated timeout = 60000
2019-04-15 13:56:50,640 INFO  [main] util.DeployCoprocessorCLI:107 : Identify coprocessor jar /root/all
2019-04-15 13:56:50,640 INFO  [main] util.DeployCoprocessorCLI:114 : Use at most 8 threads to do upgrade
2019-04-15 13:56:50,647 INFO  [main] common.KylinConfig:457 : Creating new manager instance of class org.apache.kylin.cube.CubeManager
2019-04-15 13:56:50,658 INFO  [main] cub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值