软件要求
Hadoop: 2.7+
Hive: 0.13 - 1.2.1+
HBase: 1.1+
Spark (可选) 2.1.1+
Kafka (可选) 0.10.0+
JDK: 1.7+
OS: Linux only, CentOS 6.5+ or Ubuntu 16.0.4+
开始安装
1.下载安装包
wget http://mirrors.tuna.tsinghua.edu.cn/apache/kylin/apache-kylin-2.6.4/apache-kylin-2.6.4-bin-cdh60.tar.gz
注意 : 我下载的 是 2.6.4 版本
2. 解压 到 /opt 目录下
tar -zxvf apache-kylin-2.6.4-bin-cdh60.tar.gz -C /opt/
3.配置环境变量
添加 环境变量
需要注意的是 CDH 版本的 所有组件 比如 Spark Hadoop 的home 目录都在 CDH根目录的lib目录下
export SPARK_HOME=/opt/cloudera/parcels/CDH/lib/spark
export KYLIN_HOME=/opt/apache-kylin-2.6.4-bin/
export PATH=$KYLIN_HOME/bin:$JAVA_HOME/bin:$PATH
执行 source /etc/profile 使环境变量生效
- 启动 Kylin
kylin.sh start
此时可能会报错
显示 找不到或加载主类org.apache.hadoop.hbase.util.GetJavaProperty
解决办法 :
1.Kylin踩坑笔记 - 启动Kylin出现Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
错误解决
2.Kylin踩坑笔记 - 启动 Kylin 报错 org/apache/commons/configuration/ConfigurationException
3.Kylin踩坑笔记 - /developer/apache-kylin-2.6.2-bin/tomcat/conf/.keystore (No such file)
补充
如果报的是这种错误 , 这个是因为缺少语言包 , 其实不影响正常使用 . 解决方法是 在 org.apache.derby贡献的开源项目 这个 页面下载 jar包, 然后放进去就 行了, 因为太多了, 我懒得下 … 就不直接提供了, 这个目前是不影响正常使用的, 但是上面那几个错误不解决的话 web 界面是打不开的 , 所以你如果web 界面打不开 , 可以看下 kylin的 日志里.
解决之后 , 再次启动 则 出现如下界面 启动成功 !
UI 界面
打开 http:// hostname:7070/kylin 即可打开 WEB界面
默认登录账号 : ADMIN 密码 KYLIN
注意 : 如果出现web 界面打不开的情况, 查看 kylin的日志,查看是否有上面那几个错误 ,如果有, 解决之后就可以了
推荐 :
1.Kylin踩坑笔记 - 启动Kylin出现Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
2.Kylin踩坑笔记 - 启动 Kylin 报错 org/apache/commons/configuration/ConfigurationException
3.Kylin踩坑笔记 - /developer/apache-kylin-2.6.2-bin/tomcat/conf/.keystore (No such file)