1、安裝地址
(1)官網地址
http://kylin.apache.org/cn/
(2)官方文檔
http://kylin.apache.org/cn/docs/
(3)下載地址
http://kylin.apache.org/cn/download/
2、安裝部署
(1)將apache-kylin-2.5.1-bin-hbase1x.tar.gz上傳到Linux
(2)解壓apache-kylin-2.5.1-bin-hbase1x.tar.gz到/opt/module
[root@hadoop105 hadoop]$ tar -zxvf apache-kylin-2.5.1-bin-hbase1x.tar.gz -C module/
注意:需要在/etc/profile文件中配置HADOOP_HOME,HIVE_HOME,HBASE_HOME並source使其生效。
kylin安裝遇到的問題及解決方案
前提準備好進程環境:
啓動Kylin之前要保證HDFS,YARN,ZK,HBASE相關進程是正常運行的。
查看進程:
[root@hadoop105 ~]# jps -l
78017 org.apache.hadoop.hbase.regionserver.HRegionServer
125808 org.apache.hadoop.util.RunJar
9393 -- process information unavailable
10260 org.apache.hadoop.hdfs.server.namenode.NameNode
10533 org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode
10837 org.apache.hadoop.yarn.server.nodemanager.NodeManager
10713 org.apache.hadoop.yarn.server.resourcemanager.ResourceManager
11739 org.apache.zookeeper.server.quorum.QuorumPeerMain
77834 org.apache.hadoop.hbase.master.HMaster
126682 sun.tools.jps.Jps
11503 org.apache.hadoop.util.RunJar
kylin安裝遇到的問題
報錯問題一:
錯誤:
ERROR [main] curator.ConnectionState:200 : Connection timed out for connection string (hdp-01:2181:2181) and timeout (15000) / elapsed (89115)
原因:沒有解析到zk的集羣地址
解決方案:添加配置kylin.properties
[root@hadoop105 ~]# cd /usr/local/hadoop/module/kylin-2.5.0/conf/
[root@hadoop105 conf]# vim kylin.properties
//添加到文件配置參數:
kylin.env.zookeeper-connect-string=hdp-01:2181
報錯問題二:
錯誤:
Web UI is at http://hdp-01.localdomain:7070/kylin
原因:沒有配置hosts,默認使用127.0.0.1
解決方案:修改hosts映射
//添加到文件: vim /etc/hosts
192.168.xxx.xx hadoop105
報錯問題三:
報錯信息
Failed to load keystore type JKS with pathconf/.keystore due to /home/hadoop/apache-kylin-2.0.0-bin/tomcat/conf/.keystore(沒有那個文件或目錄)
java.io.FileNotFoundException: /home/hadoop/apache-kylin-2.0.0-bin/tomcat/conf/.keystore(沒有那個文件或目錄)
at java.io.FileInputStream.open(Native Method)
原因:修改tomcat下的文件
解決方案:
修改tomcat下的https 在kylin內置tomcat的server.xml中裏邊有個對https的支持註釋掉(84-87行)
報錯問題四:
報錯信息
java.io.FileNotFoundException: File does not exist: hdfs://hadoop105:9000/usr/local/hive/lib/hive-metastore-1.2.2.jar
在構建cube的時候,step3報錯
看報錯信息知道,我們希望是去本地安裝目錄下尋找jar包,但是默認去了hdfs上找,應該是配置的問題
解決方案:
將 $HADOOP_HOME下的/etc/hadoop/core-site.xml 複製一份到 $HBASE_HOME,並且把fs.defaultFS配置註釋或者刪掉
再重新構建,發現ok了
當問題解決後,進程也啓動了,我們可以對其進行訪問:
Web頁面訪問:http://hadoop105:7070/kylin
默認:
用戶名:admin
密碼:KYLIN