当前版本cdh6.1.1
apache-kylin-2.6.3-bin-cdh60
错误1: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty
按参考一设置无效
解决方法,修改hbase shell
vim /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/lib/hbase/bin/hbase
# CLASSPATH initially contains $HBASE_CONF_DIR
CLASSPATH="${HBASE_CONF_DIR}"
CLASSPATH=${CLASSPATH}:$JAVA_HOME/lib/tools.jar:/opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/lib/hbase/lib/*
验证:
[root@mini2 bin]# ./check-env.sh
Retrieving hadoop conf dir...
KYLIN_HOME is set to /opt/app/apache-kylin-2.6.3-bin-cdh60
启动成功:
2019-08-01 18:53:18,490 INFO [Thread-8] zookeeper.ZooKeeper:693 : Session: 0x26c4cc605f3001b closed
2019-08-01 18:53:18,490 INFO [main-EventThread] zookeeper.ClientCnxn:517 : EventThread shut down
2019-08-01 18:53:18,494 INFO [ReadOnlyZKClient-master:2181,mini2:2181@0x3381b4fc] zookeeper.ZooKeeper:693 : Session: 0x26c4cc605f3001a closed
2019-08-01 18:53:18,495 INFO [ReadOnlyZKClient-master:2181,mini2:2181@0x451f87af] zookeeper.ZooKeeper:693 : Session: 0x16c4cc605db0021 closed
2019-08-01 18:53:18,499 INFO [ReadOnlyZKClient-master:2181,mini2:2181@0x451f87af-EventThread] zookeeper.ClientCnxn:517 : EventThread shut down
2019-08-01 18:53:18,499 INFO [ReadOnlyZKClient-master:2181,mini2:2181@0x3381b4fc-EventThread] zookeeper.ClientCnxn:517 : EventThread shut down
A new Kylin instance is started by root. To stop it, run 'kylin.sh stop'
Check the log at /opt/app/apache-kylin-2.6.3-bin-cdh60/logs/kylin.log
Web UI is at http://mini2:7070/kylin
[root@mini2 bin]#
[root@mini2 bin]#
错误2.启动web ui 404
- spark版本不兼容(在一开始设置了spark_home为2.4.0的版本)
错误3
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_cs.jar (没有那个文件或目录)
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_de_DE.jar (没有那个文件或目录)
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_es.jar (没有那个文件或目录)
...........
下载jar放到该位置并改名
错误4
Caused by: java.lang.IllegalArgumentException: /opt/app/apache-kylin-2.6.3-bin-cdh60/tomcat/conf/.keystore (没有那个文件或目录)
去掉tomcat下的https
在kylin内置tomcat的server.xml中里边有个对https的支持没启用的话 注释掉
错误5
Exception in thread "main" java.lang.IllegalArgumentException: Failed to find metadata store by url: kylin_metadata@hbase
当前cdh上添加服务hbase
https://www.cnblogs.com/harrymore/p/10882090.html
错误6
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_de_DE.jar (没有那个文件或目录)
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_es.jar (没有那个文件或目录)
java.io.FileNotFoundException: /opt/cloudera/parcels/CDH-6.1.1-1.cdh6.1.1.p0.875250/jars/derbyLocale_fr.jar (没有那个文件或目录)
同上
done
http://47.107.227.218:7070/kylin/
参考1,官方说明
Solution:
Export the following jars to environment variable:
export HBASE_CLASSPATH=/opt/cloudera/parcels/CDH-6.0.0-1.cdh6.0.0.p0.537114/jars/hbase-server-2.0.0-cdh6.0.0.jar:/opt/cloudera/parcels/CDH-6.0.0-1.cdh6.0.0.p0.537114/jars/hbase-common-2.0.0-cdh6.0.0.jar
Note that the error may still be printed on screen but Kylin can work successfully.
参考2
http://92072234.wiz03.com/share/s/2i1O8Q1L1k042IDoOy3h7BgH2K4G6J2SoQv42Xc4b01xpCrj
参考3