基於CDH6.2kylin2.6.2安裝部署

kylin安裝前提是CDH6.2需要正常安裝,hbase、hive、hdfs、spark(雖然官網是說spark可選安裝,但是在kylin啓動腳本中包含對spark環境的檢測,所以建議CDH添加spark服務)需要正常啓動,且沒有報錯信息影響。

 

安裝kylin過程中,需要切換到hdfs用戶下去安裝,不可以用root管理員。

hdfs用戶默認是不可登錄的,需要處理下:

usermod -s /bin/bash hdfs

問題1:

(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)
解決:安裝 yum -y install net-tools   並且 chmod +s /bin/netstat

問題2

mkdir: cannot create directory ‘/opt/kylin-2.6.2/logs’: Permission denied
mkdir: cannot create directory ‘/opt/kylin-2.6.2/ext’: Permission denied

解決:修改kylin整個目錄爲777權限,最方便,最省事。

問題3:運行check-env.sh  或者kylin.sh start 的時候報錯

Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty

hbase-common lib not found

解決:到/opt/cloudera/parcels/CDH/lib/hbase/bin目錄,找到hbase原裝的腳本,並編輯

添加   :/opt/cloudera/parcels/CDH/lib/hbase/lib/*   添加之後的結果圖如下:

# CLASSPATH initially contains $HBASE_CONF_DIR
CLASSPATH="${HBASE_CONF_DIR}"
CLASSPATH=${CLASSPATH}:$JAVA_HOME/lib/tools.jar:/opt/cloudera/parcels/CDH/lib/hbase/lib/*

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章