1、環境準備
根據官方文檔,kylin是須要運行在hadoop環境下的,以下圖:html
1.hadoop環境搭建
參考:hadoop_學習_02_Hadoop環境搭建(單機)java
2.hbase環境搭建
參考:hbase_學習_01_HBase環境搭建(單機)數據庫
3.hive環境搭建
參考:hive_學習_01_hive環境搭建(單機)apache
2、kylin下載與解壓
1.下載地址
前往官方 http://kylin.apache.org/download bootstrap
可發現提供了一個鏡像下載地址,以下:vim
http://mirrors.shu.edu.cn/apache/kylin/apache-kylin-2.3.0/apache-kylin-2.3.0-hbase1x-bin.tar.gz瀏覽器
2.下載
使用命令進行下載tomcat
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
3、kylin配置
1.配置環境變量
(1)編輯 profile 文件maven
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
4、啓動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
5、配置hive數據源
1.配置數據源
(1)依次選擇 Model -> Data Source -> Load Hive Table
(2)輸入 hive 中數據庫的表名格式爲: 數據庫名.數據表名
如:db_hiveTest.student ,而後點擊Sync便可。
添加成功後,效果以下圖:
5、參考資料
1.官方安裝嚮導 :
Installation Guide( http://kylin.apache.org/cn/docs23/install/index.html )
2.HDP下載地址: