码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04下Kylin的安装与配置

时间:2018-03-16 19:38:15      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:创建目录   mysql   ref   kylin   pat   bsp   style   ubuntu   path   

一、系统环境

kylin的安装配置并不像官方文档中描述的那样简单,复杂的原因在于hadoop,hive,hbase,kylin的版本一定要兼容,不然就会出现各种奇怪的错误。以下各软件版本可以成功运行kylin。

os : Ubuntu 16.04 LTS 64bit
jdk : 1.8.0_161
hadoop : 2.6.4
mysql : 5.7.21
hive : 2.1.0
hbase: 0.98.22-hadoop2
kylin: 1.5.4.1

以上版本软件在这里下载。

安装kylin之前,要先安装hadoophivehbase

二、安装步骤

1、安装kylin

首先下载Kylin并安装到/usr/local目录下

~/下载$ sudo tar -xzf apache-kylin-1.5.4.1-bin.tar.gz -C /usr/local
~/下载$ cd /usr/local
/usr/local$ sudo mv apache-kylin-1.5.4.1-bin/ kylin
/usr/local$ sudo chown -R hadoop kylin/  #hadoop为我的用户名,更改为自己的用户名即可

编辑~/.bashrc,配置kylin的环境变量

export KYLIN_HOME=/usr/local/kylin
export PATH=$PATH:$KYLIN_HOME/bin

配置完成后  source /.bashrc  使环境变量生效。之前已经安装配置好了hadoop,hive,hbase,所以我的~/.bashrc如下所示:

技术分享图片

 2、配置kylin

配置kylin使用hive的数据库名

cd /usr/local/kylin/conf
vim kylin.properties

将kylin.job.hive.database.for.intermediatetable修改为kylin_middle

技术分享图片

然后在hive中创建数据库kylin_middle

$ hive
> create database kylin_middle;

 然后在hdfs上创建目录kylin,并复制给当前用户,我的当前用户为hadoop

hadoop fs -mkdir /kylin
hadoop fs -chown -R hadoop /kylin

接着执行Kylin的 check-env.sh ,这时可能会报错

技术分享图片

这需要将脚本中的sh替换成bash,命令如下:

cd /usr/local/kylin/bin
sed
-i s/`sh /`bash /g *.sh

然后再check-env.sh发现问题消失。如果没有问题,kylin就可以运行了,在运行前,要先把hadoop,hbase打开:

$ start-dfs.sh
$ start-yarn.sh
$ mr-jobhistory-daemon.sh start historyserver
$ start-base.sh
$ kylin.sh start

 

Ubuntu16.04下Kylin的安装与配置

标签:创建目录   mysql   ref   kylin   pat   bsp   style   ubuntu   path   

原文地址:https://www.cnblogs.com/sench/p/8584036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!