我想知道是否有关于Apache Kylin安装的任何资源,而没有任何沙箱(如cloudera,hortonworks)支持。我已经做到了以下几点:
然后,我使用了kylin网站上的二进制文件,到目前为止,它仍然可以运行。当我尝试构建一个多维数据集时,问题就开始了, map 简化作业在步骤2中卡住了。我在考虑它是否仍假设处于沙盒模式并且根本不将作业提交给hadoop(在hadoop jobtracker中没有任何条目) )。
因此,我需要针对以下两个方面的解决方案:
1.在纯Hadoop设置中,麒麟可能的配置(无沙箱)
2.以某种方式启用kylin设置以将作业提交给hadoop。
最佳答案
麒麟中没有这样的沙箱或非沙箱配置。只要确保Kylin运行的机器正确设置了hadoop,就可以了。
在场景下,kylin.sh
使用hbase classpath
和hive -e set | grep 'env:CLASSPATH'
检测hadoop设置。如果您不确定Kylin连接到哪个集群,请仔细检查这些命令是否按预期工作。
如果Kylin在提交MR作业时遇到问题,请检查两个地方。首先是hadoop资源管理器,查看作业是否确实已提交。有时它只是运行缓慢。再检查kylin.log
,看看那里是否有异常。将日志发布到kylin dev邮件列表中,某人将可以提供帮助。