介绍
Apache Kylin 是一个开源的分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc.开发并贡献至开源社区。
依赖
- hadoop 2.7.2
- hbase 1.1.4
- hive 2.0.0
- zookeeper 3.4.8
安装
解压
tar -zxvf apache-kylin-1.6.0-hbase1.x-bin.tar.gz
创建链接
ln -s /opt/soft/apache-kylin-1.6.0-hbase1.x-bin /opt/kylin
修改配置文件
vim /etc/profile
# kylin
export KYLIN_HOME=/opt/kylin
export PATH=$PATH:$KYLIN_HOME/bin
启动kylin的依赖服务
Hadoop相关服务
cd ${HADOOP_HOME}/sbin
./start-all.sh
./ mr-jobhistory-daemon.sh starthistoryserver
Hive相关服务
hive –service hiveserver2&
hive –service metastore&
zk相关服务(各个节点均需要启动)
zkServer.sh start
Hbase相关服务:
start-hbase.sh
检查依赖
cd ${KYLIN_HOME}/bin
./check-env.sh
./find-hive-dependency.sh
./find-hbase-dependency.sh
hadoop checknative -a # 检查hadoop是否支持snappy压缩
vim conf/kylin.properties
1.修改kylin.rest.servers为本机IP:7070,例如:10.130.2.150:7070
2.增加kylin.job.jar=${ KYLIN_HOME }/lib/kylin-job-1.6.0.jar
3.增加kylin.coprocessor.local.jar=${ KYLIN_HOME}/lib/kylin-coprocessor-1.6.0.jar
命令
kylin.sh start # 启动
Kylin.sh stop # 停止
WebUI
http://IP:7070/kylin