【发布时间】:2016-12-08 05:08:01
【问题描述】:
我使用以下技术安装了 Apache kylin:-
Apache Hadoop: - 2.7.3
Apache Hive: - 2.1.0
Apache Hbase:- 1.2.4
Apache Kylin: - 1.6
我可以使用随设置提供的sample.sh 文件在 Apache Kylin 中加载数据。但是,当我尝试在某个时间范围内构建多维数据集时,在“构建多维数据集”过程的第 3 步中出现以下错误
File does not exist:
hdfs://localhost:54310/app/hadoop/tmp/mapred/staging/hduser341814501/.staging/job_local341814501_0007/libjars/hive-exec-2.1.0.jar
其中hduser是启动kylin并尝试构建立方体的用户。
我检查了目录结构,发现app/hadoop/tmp/mapred/staging/hduser341814501/.staging folder 中没有目录或文件。
kylin 是否尝试创建此目录结构并将hive-exec-2.1.0.jar 放入该目录结构中,但由于某些权限问题而无法这样做?
还是因为其他错误?
虽然,kylin 正在寻找的 jar 存在于 hdfs://localhost:54310/usr/local//hivr/lib folder 中。麒麟是否也有可能在错误的位置寻找罐子?
谁能帮我解决我做错了什么?
【问题讨论】:
-
你的 $HIVE_CONF 路径中有什么?
标签: java hadoop hive hbase kylin