阿里雲EMR安裝Kylin踩坑

1. Kylin報找不到hive-site.xml的問題
在這裏插入圖片描述
在/etc/profile下添加系統參數

2. Kylin報hbase-common lib not found
在這裏插入圖片描述
因爲kylin.sh 裏面調用了find-hbase-dependency.sh
要在hbase/bin/hbase腳本中找到CLASSPATH,添加habse-common.jar的路徑

3. Kylin報exception is java.lang.NoClassDefFoundError: org/apache/commons/configuration/ConfigurationException

下載 下面兩個包
commons-collections-3.2.2.jar
commons-configuration-1.30.jar

下載 方式 , 下面是這兩個包的依賴, 使用maven下載即可

<!-- https://mvnrepository.com/artifact/commons-collections/commons-collections -->
<dependency>
    <groupId>commons-collections</groupId>
    <artifactId>commons-collections</artifactId>
    <version>3.2.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-configuration/commons-configuration -->
<dependency>
    <groupId>commons-configuration</groupId>
    <artifactId>commons-configuration</artifactId>
    <version>1.3</version>
</dependency>

下載完之後 , 把這個兩個jar包複製到 下面的目錄下面

opt/apache-kylin-2.6.4-bin/tomcat/webapps/kylin/WEB-INF/lib

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