1

我正在尝试按照Apache Kylin install上提供的说明在 Hortonworks Sandbox 上安装 Apache Kylin 。

我设置了我的 .bashrc export KYLIN_HOME='/root/kylin' (在这个文件夹里面有 Kylin Binaries )。

在第 3 步中,它说运行 bin/check-env.sh 来检查环境问题,这个脚本在 kylin/build 下而不是在 kylin/ 里面,所以,我尝试将 KYLIN_HOME 设置为 '/root/kylin/build' 和'/根/麒麟'

我收到此错误与“/root/kylin”

$ bin/check-env.sh: line 23: /root/kylin/bin/find-hadoop-conf-dir.sh: 没有这样的文件或目录 KYLIN_HOME 设置为 /root/kylin bash: /root/kylin/bin /get-properties.sh: No such file or directory 请在 kylin.properties 中设置 kylin.env.hdfs-working-dir

'/root/kylin/build' 这个错误

正在检索 hadoop conf 目录... ls: 无法访问/root/kylin/build/tool/kylin-tool-.jar: 没有这样的文件或目录 KYLIN_HOME 设置为 /root/kylin/build ls: 无法访问 /root/kylin /build/tool/kylin-tool-.jar : No such file or directory 请在 kylin.properties 中设置 kylin.env.hdfs-working-dir

如何解决此问题以在 Hortonworks Sandbox 中成功运行 Kylin?我错过了什么?

4

1 回答 1

0

我在 HDP 2.6(在 ubuntu 16.04 上运行)上的 Kylin 2.2 遇到了类似的问题,结果证明这是一个简单的 java 设置问题:JAVA_HOME 和 PATH 变量设置不正确。

由于某些原因,check-env.sh 脚本无法正确处理此异常,并且您会收到这些误导性的不相关错误消息。一旦设置好,Kylin 就可以毫无问题地启动了。

希望这有帮助!

于 2018-03-11T15:01:29.017 回答