我正按照Apache Kylin install上提供的说明尝试在Hortonworks Sandbox上安装Apache Kylin。
我设置了我的.bashrc导出KYLIN_HOME ='/ root / kylin'(在此文件夹中有Kylin二进制文件)。
在第3步中它说要运行bin / check-env.sh来检查环境问题,这个脚本在kylin / build下而不是kylin / so里面,我试图将KYLIN_HOME设置为'/ root / kylin /建立'和'/ root / kylin'
我使用'/ 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:没有这样的文件或目录 请在kylin.properties中设置kylin.env.hdfs-working-dir
这个错误与'/ root / kylin / build'
有关检索hadoop conf dir ... ls:无法访问/root/kylin/build/tool/kylin-tool-.jar:没有这样的文件或目录 KYLIN_HOME设置为/ root / kylin / build ls:无法访问/root/kylin/build/tool/kylin-tool-.jar:没有这样的文件或目录 请在kylin.properties中设置kylin.env.hdfs-working-dir
如何解决这个问题,以便在Hortonworks Sandbox中成功运行Kylin?我错过了什么?
答案 0 :(得分:0)
我在HDP 2.6上遇到了类似的问题(在ubuntu 16.04上运行),结果是一个简单的java设置问题:JAVA_HOME和PATH变量设置不正确。
由于某些原因,check-env.sh脚本无法正确处理此异常,并且您会收到这些误导性的无关错误消息。一旦确定,Kylin可以毫无问题地启动。
希望这有帮助!