Hbase-cdh5.14.2与kylin集成异常

1.原先使用版本:apache-kylin-2.5.1-bin-hbase1x 原生版本

启动报错出现异常:

Failed to find metadata store by url: kylin_metadata@hbase

Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.HTableDescriptor.addFamily(Lorg/apache/hadoop/hbase/HColumnDescriptor;)Lorg/apache/hadoop/hbase/HTableDescriptor;

原因:Hbase1.2.0-cdh5.14.2里面HTableDescriptor这个类没有addFamily这个方法

但是原生的 Hbase1.2.0是有这个方法的

2.解决办法:

需要下载 对应的cdh版本即可 https://archive.apache.org/dist/kylin/apache-kylin-2.5.1/ apache-kylin-2.5.1-bin-cdh57.tar.gz 

成功启动

原文地址:https://www.cnblogs.com/hejunhong/p/13520709.html