kylin_学习_01_kylin安装部署

简介: 一、环境准备 根据官方文档,kylin是需要运行在hadoop环境下的,如下图:   1.hadoop环境搭建 参考:hadoop_学习_02_Hadoop环境搭建(单机)   2.hbase环境搭建 参考:hbase_学习_01_HBase环境搭建(单机)   3.

一、环境准备

根据官方文档,kylin是需要运行在hadoop环境下的,如下图:

 

1.hadoop环境搭建

参考:hadoop_学习_02_Hadoop环境搭建(单机)

 

2.hbase环境搭建

参考:hbase_学习_01_HBase环境搭建(单机)

 

3.hive环境搭建

参考:hive_学习_01_hive环境搭建(单机)

 

 

二、kylin下载与解压

1.下载地址

前往官方 http://kylin.apache.org/download 

可发现提供了一个镜像下载地址,如下:

http://mirrors.shu.edu.cn/apache/kylin/apache-kylin-2.3.0/apache-kylin-2.3.0-hbase1x-bin.tar.gz

 

2.下载

使用命令进行下载

wget  http://mirrors.shu.edu.cn/apache/kylin/apache-kylin-2.3.0/apache-kylin-2.3.0-hbase1x-bin.tar.gz

 

或者先在本地下载,然后上传服务器

 

3.解压

tar   -zxvf   apache-kylin-2.3.0-hbase1x-bin.tar.gz

 

三、kylin配置

1.配置环境变量

(1)编辑 profile 文件

vim /etc/profile

 

(2)设置 KYLIN_HOME ,并将其添加到path中。并修改 CATALINA_HOME 为 kylin 下的 tomcat 

# 1. java
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 2. Tomcat
#export CATALINA_HOME=/developer/apache-tomcat-7.0.73
#export CATALINA_HOME=/developer/saiku-server/tomcat
export CATALINA_HOME=/developer/apache-kylin-2.3.0-bin/tomcat

# 3. Maven
export MAVEN_HOME=/developer/apache-maven-3.0.5

# 4. hadoop
export HADOOP_HOME=/developer/hadoop-2.6.0

# 5. hbase
export HBASE_HOME=/developer/hbase-1.2.0

# 6. hive
export HIVE_HOME=/developer/apache-hive-1.1.0-bin
export HIVE_CONF_DIR=${HIVE_HOME}/conf
export HCAT_HOME=$HIVE_HOME/hcatalog

# 7. kylin
export KYLIN_HOME=/developer/apache-kylin-2.3.0-bin
export hive_dependency=$HIVE_HOME/conf:$HIVE_HOME/lib/*:$HCAT_HOME/share/hcatalog/hive-hcatalog-core-1.1.0.jar


#Path
# 1. big data
export PATH=$KYLIN_HOME/bin:$PATH
export PATH=$HIVE_HOME/bin:$HBASE_HOME/bin:$HADOOP_HOME/bin:$PATH
export PATH=$MAVEN_HOME/bin:$CATALINA_HOME/bin:$JAVA_HOME/bin:$PATH
export LC_ALL=en_US.UTF-8

 

2.配置 kylin.sh

 在文件开始的地方,添加如下配置:

export KYLIN_HOME=/developer/apache-kylin-2.3.0-bin
export HBASE_CLASSPATH_PREFIX=$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/tomcat-juli.jar:$CATALINA_HOME/lib/*:$hive_dependency:$HBASE_CLASSPATH_PREFIX

 

 

 

四、启动kylin

1.确保 hadoop、hbase已经启动

(1)启动hadoop

进入hadoop 的 sbin 目录,执行

./start-all.sh 

 

(2) 启动 hbase

进入hbase的 bin 目录,执行

./start-hbase.sh    

 

2.启动 kylin

进入 kylin 的 bin 目录,执行

./kylin.sh start

即可启动kylin

 

3.访问kylin管理界面

启动kylin之后,浏览器访问:http://your_hostname:7070/kylin。输入用户名  ADMIN  、密码  KYLIN ,即可登录

例如:

192.168.1.102:7070/kylin

 

 五、配置hive数据源

1.配置数据源

(1)依次选择 Model -> Data Source ->  Load Hive Table

 

(2)输入 hive 中数据库的表名格式为: 数据库名.数据表名

如:db_hiveTest.student ,然后点击Sync即可。

 

 添加成功后,效果如下图:

 

 

五、参考资料

1.官方安装向导 :

Installation Guide( http://kylin.apache.org/cn/docs23/install/index.html )

2.HDP下载地址:

https://zh.hortonworks.com/downloads/

 

相关实践学习
lindorm多模间数据无缝流转
展现了Lindorm多模融合能力——用kafka API写入,无缝流转在各引擎内进行数据存储和计算的实验。
云数据库HBase版使用教程
  相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情: https://cn.aliyun.com/product/hbase   ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
存储 安全 关系型数据库
Greenplum 6.1 安装部署
本文详细介绍了Greenplum 6.1安装部署的全过程
2201 0
|
3月前
|
存储 SQL 分布式数据库
Kylin学习总结
Kylin学习总结
62 1
|
存储 固态存储 关系型数据库
Apache Doris 系列: 入门篇-安装部署
Apache Doris 系列: 入门篇-安装部署
1482 0
|
6月前
|
缓存 分布式计算 Java
Hbase快速入门(安装部署)
Hbase快速入门(安装部署)
217 0
|
SQL 存储 分布式计算
工良出品:包教会,Hadoop、Hive 搭建部署简易教程
导读 Hadoop、Hive 是什么 运行环境 Java 环境 Mysql 下载 Hadoop、Hive 和 驱动 安装 Hadoop core-site.xml hdfs-site.xml mapred-site.xml yarn-site.xml hadoop-env.cmd 启动 Hadoop 安装 Hive 配置 Hive hive-env.sh hive-site.xml 运行 Hive 连接到 Hive
374 0
|
SQL 分布式计算 资源调度
CDH+Kylin三部曲之一:准备工作
本文是《CDH+Kylin三部曲》的第一篇,主要是为后面的安装和启动做好准备工作
185 6
CDH+Kylin三部曲之一:准备工作
|
SQL 分布式计算 监控
Kylin 是什么?
Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay 开发并贡献至开源社区。它能在亚秒内查询巨大的表。
227 1
Kylin 是什么?
|
SQL 资源调度 分布式计算
CDH+Kylin三部曲之三:Kylin官方demo
本文是《CDH+Kylin三部曲》系列的终篇,一起来实践kylin官方的demo
114 2
CDH+Kylin三部曲之三:Kylin官方demo
|
SQL 分布式计算 Hadoop
Kylin的入门实战
Kylin 是一个 Hadoop 生态圈下的 MOLAP 系统,是 ebay 大数据部门从2014 年开始研发的支持 TB 到 PB 级别数据量的分布式 Olap 分析引擎。
366 0
Kylin的入门实战
|
SQL 关系型数据库 MySQL
CDH 搭建_kudu|学习笔记
快速学习 CDH 搭建_kudu
339 0
CDH 搭建_kudu|学习笔记