Kylin在CDH中的安装

来源:互联网 发布:oracle和mysql哪个好 编辑:程序博客网 时间:2024/06/05 10:31

首先是kylin的中文官网:
http://kylin.apache.org/cn/

官网是学习的好地方…

默认已经安装好了CDH,CDH是集合了hadoop、HBase、Hive、Spark等环境的开源工具,官网地址为:
https://www.cloudera.com/documentation.html

kylin在CDH中安装步骤如下:
(1)下载适合cdh的kylin安装包,我使用的是2.0下载地址为:
http://mirror.bit.edu.cn/apache/kylin/apache-kylin-2.0.0/apache-kylin-2.0.0-bin-cdh57.tar.gz
(2)将该安装包解压到/usr/local/下,重命名为kylin(使用方便),使用的命令为:
mv apache-kylin-2.0.0-bin-cdh57 kylin/
(3)修改配置文件kylin.properties

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

在该文件下加上三行内容

kylin.rest.servers=localhost:7070kylin.job.jar=/usr/local/kylin/lib/kylin-job-latest.jarkylin.coprocessor.local.jar=/usr/local/kylin/lib/kylin-coprocessor-latest.jar

(4)配置kylin的环境变量

sudo vim /etc/profile//在profile中添加内容export KYLIN_HOME=/usr/local/kylinexport PATH=$KYLIN_HOME/bin:$PATH//立即生效source /etc/profile

(5)启动

//启动kylin.sh start//停止kylin.sh stop

(6)登录,输入网址
http://localhost:7070/kylin/

输入用户名/密码:ADMIN/KYLIN

注:遇见的问题

mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x

解决方法:在/usr/local/kylin/bin下,打开check-env.sh

将hadoop fs -mkdir -p $WORKING_DIR 变成 sudo -u hdfs hadoop fs -mkdir -p $WORKING_DIR