1.
Kylin
安装
1.1.
安装前准备
安装kylin
前确保:hadoop
、hbase
、hive
已经安装并启动。
Hive
需要启动metastore
和hiveserver2
。
1.2.
下载
kylin
下载地址:
这里下载的是:apache-kylin-2.0.0-bin-hbase1x.tar.gz
1.3.
解压安装包
tar –zxvf apache-kylin-2.0.0-bin-hbase1x.tar.gz
1.4.
修改配置
1
、添加kylin
环境变量
执行命令:sudo vim /etc/profile
在文件中添加如下内容
export KYLIN_HOME=/part1/apache-kylin-2.0.0-bin
export PATH=$PATH:$KYLIN_HOME/bin
2
、修改安装根目录下conf/kylin.properties
配置文件
kylin.server.cluster-servers=
hostname:7070(
修改主机名或ip
,端口)
kylin.job.jar=
/part1/apache-kylin-2.0.0-bin/lib/kylin-job-2.0.0.jar(
修改jar
包路径)
kylin.coprocessor.local.jar=
/part1/apache-kylin-2.0.0-bin/lib/kylin-coprocessor-2.0.0.jar(
修改jar
包路径)
1.5.
复制
hive
的相关
jar
到
kylin
将hive
安装目录lib
目录中的所有jar
包复制到kylin
安装目录下的lib
目录中。
执行命令:cp /part1/apache-hive-2.3.0-bin/lib/* /part1/apache-kylin-2.0.0-bin/lib/
注意目录是否正确。
1.6.
检查
kylin
依赖
进入bin
目录下分别执行
./ check-env.sh
. /find-hive-dependency.sh
./ find-hbase-dependency.sh
1.7.
启动
kylin
服务
在kylin
安装根目录下执行
./bin/kylin.sh start
服务启动后,浏览器访问地址:
http://IP:7070/kylin
1.8.
常见错误
1、界面无法同步hive
表元数据
解决方法,在kylin
安装目录下:
执行命令:vim ./bin/kylin.sh
需要对此脚本做以下修改:
export HBASE_CLASSPATH_PREFIX=${tomcat_root}/bin/bootstrap.jar:${tomcat_root}/bin/tomcat-juli.jar:${tomcat_root}/lib/*:
$hive_dependency:$HBASE_CLASSPATH_PREFIX#
在路径中添加$hive_dependency
。
2、如果启动kylin
服务时,启动失败
可能是hive