forward to mailing list for further support.

在 2015年3月3日星期二 UTC+8下午6:23:56,[email protected]写道:
>
> 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 via email to