Kylin安裝
資源下載:https://pan.baidu.com/s/1ot-vIOO64yiuGFG2GPSZEg
提取碼:8yau
依賴環境:
軟件 | 版本 |
---|---|
Apache hbase-1.1.1-bin.tar.gz | 1.1.1 |
spark-2.2.0-bin-2.6.0-cdh5.14.0.tgz | 2.2.0-bin-cdh5.14.0 |
apache-kylin-2.6.3-bin-hbase1x.tar.gz | 2.6.3 |
集羣規劃:
主機名 | IP | 守護進程 |
---|---|---|
node1 | 192.168.88.120 | NameNode DataNode RunJar(Hive metastore) RunJar(Hive hiveserver2) QuorumPeerMain HMaster HRegionServer kylin NodeManager |
node2 | 192.168.88.121 | SecondaryNameNode JobHistoryServer DataNode HRegionServer QuorumPeerMain ResourceManager HistoryServer NodeManager |
node3 | 192.168.88.122 | HRegionServer NodeManager DataNode QuorumPeerMain |
注意:
- kylin-2.6.3-bin-hbase1x所依賴的hbase爲1.1.1版本
- 要求hbase的hbase.zookeeper.quorum值必須只能是host1,host2,…。不允許出現host:2181,…
安裝kylin-2.6.3-bin-hbase1x
## 解壓apache-kylin-2.6.3-bin-hbase1x.tar.gz
tar -zxf /export/softwares/apache-kylin-2.6.3-bin-hbase1x.tar.gz -C /export/servers/
增加kylin依賴組件的配置
//創建軟連接時要確定自己的環境變量配置的沒有問題
/export/servers/apache-kylin-2.6.3-bin-hbase1x/conf
ln -s $HADOOP_HOME/etc/hadoop/hdfs-site.xml hdfs-site.xml
ln -s $HADOOP_HOME/etc/hadoop/core-site.xml core-site.xml
ln -s $HBASE_HOME/conf/hbase-site.xml hbase-site.xml
ln -s $HIVE_HOME/conf/hive-site.xml hive-site.xml
ln -s $SPARK_HOME/conf/spark-defaults.conf spark-defaults.conf
配置kylin.sh
/export/servers/apache-kylin-2.6.3-bin-hbase1x/bin
vim kylin.sh
kylin.sh文件添加如下內容:
//路徑一定要對應好 切記切記
export HADOOP_HOME=/export/servers/hadoop-2.6.0-cdh5.14.0
export HIVE_HOME=/export/servers/hive-1.1.0-cdh5.14.0
export HBASE_HOME=/export/servers/hbase-1.1.1
export SPARK_HOME=/export/servers/spark-2.2.0-bin-2.6.0-cdh5.14.0
配置conf/kylin.properties
修改 資料\Kylin\kylin_配置文件\kylin.properties 中HDFS的路徑,然後上傳到 Linux的 Kylin/conf文件夾中
初始化kylin在hdfs上的數據路徑
hadoop fs -mkdir -p /apps/kylin
啓動集羣
- 啓動zookeeper
- 啓動HDFS
- 啓動YARN集羣
- 啓動HBase集羣
- 啓動 metastore
nohup hive --service metastore & - 啓動 hiverserver2
nohup hive --service hiveserver2 & - 啓動Yarn history server
mr-jobhistory-daemon.sh start historyserver - 啓動spark history server【可選】
sbin/start-history-server.sh - 啓動kylin
./kylin.sh start - 登錄Kylin
http://node1:7070/kylin
url | http://IP:7070/kylin |
---|---|
默認用戶名 | ADMIN |
默認密碼 | KYLIN |
用戶名和密碼都必須是大寫