build cube时出现如下错误

48 views
Skip to first unread message

futur...@gmail.com

unread,
Mar 3, 2015, 5:23:56 AM3/3/15
to kylin...@googlegroups.com
build cube时出现如下错误

[QuartzScheduler_Worker-1]:[2015-03-03 06:15:24,429][DEBUG][com.kylinolap.job.cmd.JavaHadoopCmdOutput.appendOutput(JavaHadoopCmdOutput.java:96)] - Start to execute command:
 -cubename test_01 -segmentname FULL_BUILD -input /tmp/kylin-d3c34bba-2130-4644-b0ab-e6b440b55d79/test_01/fact_distinct_columns
[QuartzScheduler_Worker-1]:[2015-03-03 06:15:39,361][ERROR][com.kylinolap.job.hadoop.dict.CreateDictionaryJob.run(CreateDictionaryJob.java:55)] - Expect 1 and only 1 non-zero file under hdfs://sandbox.hortonworks.com:8020/user/kylin/demoTD/P09_ORG, but find 2
java.lang.IllegalStateException: Expect 1 and only 1 non-zero file under hdfs://sandbox.hortonworks.com:8020/user/kylin/demoTD/P09_ORG, but find 2
        at com.kylinolap.dict.lookup.HiveTable.findOnlyFile(HiveTable.java:120)
        at com.kylinolap.dict.lookup.HiveTable.computeHDFSLocation(HiveTable.java:105)
        at com.kylinolap.dict.lookup.HiveTable.getHDFSLocation(HiveTable.java:79)
        at com.kylinolap.dict.lookup.HiveTable.getFileTable(HiveTable.java:72)
        at com.kylinolap.dict.lookup.HiveTable.getSignature(HiveTable.java:67)
        at com.kylinolap.dict.DictionaryManager.buildDictionary(DictionaryManager.java:158)
        at com.kylinolap.cube.CubeManager.buildDictionary(CubeManager.java:171)
        at com.kylinolap.cube.cli.DictionaryGeneratorCLI.processSegment(DictionaryGeneratorCLI.java:50)
        at com.kylinolap.cube.cli.DictionaryGeneratorCLI.processSegment(DictionaryGeneratorCLI.java:39)
        at com.kylinolap.job.hadoop.dict.CreateDictionaryJob.run(CreateDictionaryJob.java:51)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
        at com.kylinolap.job.cmd.JavaHadoopCmd.execute(JavaHadoopCmd.java:53)
        at com.kylinolap.job.flow.JobFlowNode.execute(JobFlowNode.java:77)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
[QuartzScheduler_Worker-1]:[2015-03-03 06:15:39,364][DEBUG][com.kylinolap.job.cmd.JavaHadoopCmdOutput.appendOutput(JavaHadoopCmdOutput.java:96)] - Command execute return code 2

Reply all
Reply to author
Forward
0 new messages