Kylin Cube构建失败了#18步骤名称:构建多维数据集

时间:2017-01-27 07:39:49

标签: hadoop kylin

我正在尝试构建麒麟立方体,但我的所有麒麟立方体都在同一阶段失败:

 #18 Step Name: Build Cube

我已浏览过应用程序日志:

log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/local/hadoop/logs/userlogs/application_1485160852580_1133/container_1485160852580_1133_01_000001 (Is a directory)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
    at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
    at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)

有时它也会因以下异常而失败:

Exception: java.net.ConnectException: Call From xxxxxx/192.168.1.136 to 0.0.0.0:10020 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused
java.net.ConnectException: Call From xxxxxxxxxx/192.168.1.136 to 0.0.0.0:10020 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

我无法找到此构建失败的原因。

有人可以帮助我吗?

更新:现在我能够成功创建Kylin立方体。现在我正在尝试自动化麒麟立方体每15分钟重建一次,以便从hive获取刷新数据。我每次使用kylin RestfulAPI的curl命令时,kylin立方体重建成功但数据不是从Hive导入到Kylin cube.I无法找到原因,任何配置都需要使用curl命令。 我使用以下网址:

http://kylin.apache.org/docs16/howto/howto_build_cube_with_restapi.html https://kyligence.gitbooks.io/kap-manual//en/rest/authentication.en.html

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果无法访问10020,则应启动Hadoop MRJob历史记录服务器